What a road trip!
Pettitte, Oswalt, Clemens (home games), Willis, Beckett, Burnett, now Carpenter, Morris, Suppan, on the road.
Winn has really revitalized the offense since coming on board and Linden has been providing about the same as what Alou was doing prior to that: good hitting but for little power. I heard they might DL Alfonzo for a neck problem when Alou comes back, which would fix their problem about what to do with Linden: Feliz would play 3B while Linden, Winn, and Alou would man the outfield.
After St. Looie, they get a nice stretch at home (which thus far has not been good for the team) against Philadelphia, the Mets (who are missing Cameron and Beltran from their lineup), and Colorado to close the month of August. This is probably do or die time for the Giants if they are to make any move to the top of the division, unless the other teams persist in falling back to them. They are only 2 games from LA, and 3 from Arizona. They would need to catch up with them by the end of the home stand (as well as gain that ground on SD) to have any chance to win the division.
Or they would have to beat up (somehow) the NL teams the rest of the season as they still have 6 games left with the D-gers and the D-backs and 7 games with the 'Dres. Sweeps of at least one of these total set of games would be necessary in that case but the odds are still long. But you never know, there have been teams that played so badly that they let the other teams back into the race and so far they've allowed the Giants to get close, tantalizingly close. And SD is suffering from one major injury after another, losing Khalil Greene for the season, after losing Ramon Hernandez, plus trading away Nevin.