The Giants returned from a bad road trip with their playoff hopes on life support. If they want any chance of sneaking in, they'll need to play their best baseball this week.