Ryan Vogelsong looks like he wants to be Matt Cain, and I can't argue with that. Another superb start by the righty kept the Giants in the game until they improbably broke it open against Anibal Sanchez in the 6th inning. Vogie put guys on (7 hits, 3 walks) but limited the damage with some big pitches. The solo bomb by Giancarlo Stanton was a little scary, but the young slugger struck out with a man on and fouled out with two on the next two times up. Vogie also induced outs from Hanley Ramirez in his first two at-bats, both times with Omar Infante on base in front of him. The skipper tried to tack on another inning, but the Marlins rallied in the 7th, scoring runs off Clay Hensley and Jeremy Affeldt (both charged to Vogelsong). Otherwise it was a beat-down, one the Giants really needed. The lineup strung together hits, ran like the wind, and took advantage of chances to pile up fourteen big ones for the first double-digit score of the season. FNGs Melky Cabrera and Angel Pagan were the heroes, going a combined 5-for-10 with 4 runs and 8 RBI. Cabrera is now hitting .362! When you get a late-inning rally involving Emmanuel Burriss, Brett Pill, and Brandon Crawford, you know it is a good night. Let's hope this enjoyable stretch of opposite-field hitting and patience at the plate continues for the rest of the series.