Giants 8, Astros 4: Hunter Pence had a two-run single to cap a three-run uprising with two outs in the seventh inning as visiting San Francisco erased an early deficit to complete a three-game sweep of Houston.
Brandon Belt matched a career high with four hits and capped his impressive night with an RBI double in the ninth inning. Joaquin Arias homered and Pablo Sandoval drove in a pair of runs as San Francisco posted its 10th win in 13 outings and increased its lead to 4 1/2 games over second-place Los Angeles. The Dodgers dropped a 2-0 setback to Arizona on Thursday.
Ryan Vogelsong (12-7) picked up the victory despite being lifted for a pinch hitter with his team trailing by one run to start the seventh. Vogelsong yielded four runs on seven hits and struck out seven in six innings.
Three relievers combined to work three scoreless innings to preserve the victory - with Sergio Romo striking out Justin Maxwell to end the game and pick up his eighth save.
After two quick outs in the seventh inning, Marco Scutaro doubled and came around to score on Sandoval's RBI single to tie the game at 4-4. Sandoval later advanced to third after a pair of wild pitches were sandwiched around an intentional walk to Buster Posey. Pence then brought both runners home with a single to shallow center.
Fernando Rodriguez (1-9) yielded all three runs in the inning to take the loss.
Tyler Greene homered and Jason Castro and Jimmy Paredes added run-scoring base hits for the Astros, who lost their fifth straight and 12th in 13 outings. Matt Dominguez, who was recalled from Triple-A Oklahoma City prior to the game, scored on Brian Bogusevic's sacrifice fly in the second inning.
GAME NOTEBOOK: Houston general manager Jeff Luhnow declared that the Astros will have a scout to observe Roger Clemens' next start on Sept. 7 at Sugar Land. ... Belt had recorded four hits on three occasions in his career - including twice versus Houston. ... San Francisco has won eight of the nine meetings this season. ... The Astros optioned LHP Dallas Keuchel to Triple-A prior to the game. ... The Astros will be mathematically eliminated from the playoffs with their next loss or St. Louis' next win.