One could forgive Ryan Vogelsong for perhaps thinking he was pitching for his baseball life tonight. Not that the Giants have a lot of options, other than the inimitable Yusmeiro Petit, I mean the guys they got is the guys they got. And that means Vogie is getting the ball every fifth day, there is not a another Chris Heston in the minors ready to step in and be studly. A couple of fellows named Matt Cain and Jake Peavy are lurking just off stage, almost--we hope--ready to return to action. That's got to add a little heat to the sauce and to El Vogo's credit he stepped up with a huge effort against San Diego tonight. He channeled his inner bionic man, The Vogetron, and pounded the Padres with frisky fastballs early and slick sliders late and racked up seven zeroes. The infield kicked some serious ass with the bats and everyone made their plays and it added up to another excellent win. This is the kind of game we expect the team to play.
Giants are back over .500 for the first time since April 10th thanks to five wins in a row and eight straight at home. And speaking of rookie Chris Heston, he gets the ball tomorrow afternoon. Then the Marlins come in for four, they've won 10 of their last 13.