for this game

Belt, Vogelsong lead Giants past Marlins

Aug 15, 2011 - 12:58 AM Miami, FL (Sports Network) - Brandon Belt hit a pair of solo home runs to back a strong outing from Ryan Vogelsong, as the San Francisco Giants downed the Florida Marlins, 5-2, in the rubber match of a three-game set.

Cody Ross belted a two-run homer to snap the Giants' major league record of 21 consecutive solo home runs, and Nate Schierholtz began a new streak with a leadoff shot an inning later.

Vogelsong (10-2) allowed two runs on four hits while striking out eight over 7 2/3 innings as the Giants earned their first series win since taking two of three from the Phillies from July 26-28.

With closer Brian Wilson sidelined due to back spasms, Ramon Ramirez recorded the final out of the ninth to record his second save of the season.

Chris Volstad (5-9) gave up four runs on seven hits and two walks over six frames to suffer the loss. He struck out seven.

Mike Stanton hit a home run and Emilio Bonifacio had a RBI double for the Marlins, losers in nine of their last 10.

Stanton spotted Florida an early lead with a two-out homer in the opening frame. Greg Dobbs followed with a single, but Vogelsong retired the next 17 Marlins he faced.

Eli Whiteside tried to stretch a single into a double to begin the third, but was thrown out by left fielder Bryan Petersen. Vogelsong then drew a walk and Ross followed with a blast to left. It was the first non-solo homer for the Giants since a Schierholtz two-run shot on July 6.

Schierholtz began the fourth with a homer to right-center and Belt added blasts in the sixth and eighth.

"It was nice to see those guys swing the bats like that today," said Vogelsong. "It's been a little rough for our offense lately and it's good to see them battle and get on the backside of a couple balls."

Petersen drew a walk to begin the home eighth. Vogelsong retired the next two batters, but Bonifacio slapped an RBI double into the gap in left-center. Alfredo Amezaga followed with a walk to chase Vogelsong.

Santiago Casilla entered and threw a wild pitch, allowing runners to reach second and third, but Stanton grounded out to end the threat.

Jeremy Affeldt spelled Casilla with two down and one on in the ninth and walked pinch-hitter John Buck, but Ramirez fanned Brett Hayes to end the game.

"Once we do get guys in scoring position we're just not getting the job done," said Marlins first baseman Gaby Sanchez.

Game Notes

Belt notched his first career multi-homer game...The Giants had lost four straight series entering this one...Vogelsong is 4-0 on the road this season...Following Saturday's game, the Marlins optioned outfielder Logan Morrison to New Orleans and released infielder Wes Helms. They selected the contract of Jose Lopez and recalled fellow infielder Ozzie Martinez from Triple-A New Orleans on Sunday.

  • 55
    MattDOOM777 Added 5 roots

    Giants 5, Marlins 2  FinalAug 15 11:17 AM

    FLORIDA: 2

    Aug 14 3:57 PM

  • Emilio Bonifacio doubled to center scored Bryan Petersen. Runner on second with two outs and Alfredo Amezaga due up.

    Giants 5, Marlins 2  Bot 8, 2 OutsAug 14 3:20 PM
  • 50
    RUWTbot Added 13 roots

    Giants 5, Marlins 2  Bot 8, 2 OutsAug 14 3:20 PM

  • Brandon Belt two-out, solo Home Run 2 (4) to right. Orlando Cabrera due up.

    Giants 5, Marlins 1  Top 8, 2 OutsAug 14 3:10 PM

  • Brandon Belt one-out, solo Home Run (3) to center. Orlando Cabrera due up.

    Giants 4, Marlins 1  Top 6, 1 OutAug 14 2:33 PM

  • Brandon Belt grounded out second to first. None on with one out and Orlando Cabrera due up.

    Giants 3, Marlins 1  Top 4, 1 OutAug 14 2:02 PM

  • Cody Ross one-out, two-run Home Run (9) to left scored Ryan Vogelsong. Jeff Keppinger due up.

    Giants 2, Marlins 1  Top 3, 1 OutAug 14 1:49 PM
  • 37
    RUWTbot Added 11 roots

    Giants 0, Marlins 1  Bot 2, 2 OutsAug 14 1:41 PM

  • Mike Stanton two-out, solo Home Run (26) to center. Greg Dobbs due up.

    Giants 0, Marlins 1  Bot 1, 2 OutsAug 14 1:24 PM

    FLORIDA: 0
    Top 1, 0 Outs

    Aug 14 1:12 PM
  • 26
    GREGnKY Added 10 roots

    Giants vs. MarlinsAug 14 9:16 AM
  • 11
    RUWTbot Added 11 roots

    Giants vs. MarlinsMay 26 6:01 AM