Pablo Sandoval and Brett Pill, who also had an RBI, each added two hits for the Giants, who ended a four-game losing streak with their fifth straight home win.
Mark Ellis had two hits and drove in a run for the Rockies, who lost for the 10th time in 12 games and have dropped six in a row to the Giants. Seth Smith also had two hits.
Vogelsong (13-7) won his third consecutive start following a five-game losing streak. He allowed four hits, did not walk a batter and struck out four. He retired 17 of 18 at one point.
Jhoulys Chacin (11-14) took the loss despite a decent outing. He gave up the two runs on eight hits over seven innings. Chacin walked one and struck out three.
Ellis’ RBI single in the eighth ended Sergio Romo’s 21 2-3 scoreless inning streak, a span of 29 games.
Romo got through the eighth, Javier Lopez got an out and Santiago Casilla finished off the game for his sixth save in seven chances.
Vogelsong, who was named to the NL All-Star team, allowed three or fewer runs in 23 of his 28 starts this season and increased his lead among Giants pitchers with his 12th hit.
Chacin lost his fourth straight start after not receiving any run support for the second straight game and fourth this year.
Fontenot’s two-run triple capped a two-out rally in the third.
Vogelsong singled and Andres Torres walked ahead of Fontenot.
After stranding five runners in scoring position, Ellis’ two-out single in the eighth put the Rockies on the board.
Pill added a sacrifice fly in the eighth.
NOTES: Rockies’ OF Carlos Gonzalez had his injured right wrist examined by 49er team doctor Tim McAdams, who confirmed a deep bone bruise and tendon inflammation. … Colorado hitting coach Carney Lansford said he will likely undergo right hip replacement surgery sometime in October. … RHP Alex White (3-3, 7.04) will start Tuesday’s game for the Rockies. He’s lost his last two starts, giving up 11 runs in 10 1-3 innings. The Rockies won each of his first four starts and six of his first seven. … LHP Madison Bumgarner (12-13, 3.32) pitches for the Giants on Tuesday. He had a five-game winning streak snapped in his last start. He’s 1-3 in six career starts against the Rockies, but with a 2.43 ERA. … Rachael Flatt, the 2010 women’s national figure skating champion, and San Jose Sharks’ players Torrey Mitchell and Logan Couture were among those in attendance. … Rockies’ manager Jim Tracy said he doesn’t expect to use Huston Street the rest of the way as the pitcher nurses a groin injury. Street experienced discomfort after his last throwing session. … The Giants set an all-time attendance record with 3,303,060.
(Copyright 2011 by CBS San Francisco. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)