Lewis' hustle sends Giants past D-backs
Pinch-hitter Fred Lewis beat out a double-play grounder with the bases loaded to drive in the go-ahead run in the eighth inning and the San Francisco Giants beat the Arizona Diamondbacks 5-4 on Monday night to breathe a bit of life into their playoff hopes.
The victory moved the Giants within four games of idle Colorado in the NL wild-card chase with 12 games to play.
Mark Reynolds drove in two runs with his 43rd homer of the season and Justin Upton's single scored the other two for Arizona.
Pablo Sandoval doubled and singled for the Giants, who took advantage of three Diamondbacks errors.
Jeremy Affeldt threw a scoreless eighth for his major league-leading 32nd hold. Brian Wilson allowed a two-out single to Stephen Drew in the ninth, then struck out Upton looking on a 3-2 pitch for his 35th save.
Reliever Esmerling Vasquez (3-3) walked Travis Ishikawa to lead off the eighth, then Aaron Rowand laid down a near-perfect bunt. Vasquez and second baseman Ryan Roberts collided trying to field it, leading the Arizona pitcher to throw wild past first base.
The Diamondbacks' third error of the game put runners second and third with no outs. Roberts hurt his left leg on the play and had to leave the game.
After Nate Schierholtz popped out to shortstop, Eugenio Velez was walked intentionally to load the bases and bring up Lewis, who hit a sharp grounder to second baseman Augie Ojeda, who threw to the Drew at second for the force, but Lewis crossed first just ahead of the relay as the go-ahead run scored.
Sergio Romo (5-2) pitched 2-3 of an inning to get the victory.
Neither starter made it through the fifth inning.
The Giants took a 4-2 lead with two runs in the fifth when Sandoval hit an opposite field shot off the fence in left for his NL-leading 43rd double, then scored when Bengie Molina singled up the middle. Juan Uribe singled to end starter Billy Buckner's night.
Reliever Leo Rosales walked Ishikawa to load the bases, then Rowand flied out to deep center, where Chris Young made a nice catch, to score home Molina.
Arizona tied it in the fifth on Upton's soft bases-loaded single to short right field. That finished the evening for Barry Zito, who allowed four runs - three earned - and six hits in 4 1-3 innings. He struck out four and walked three.
San Francisco second baseman Freddy Sanchez left the game in the bottom of the first with a twisted left knee. He had to be helped off the field after Reynolds' home run.
The Diamondbacks went up 2-1 in the first when Young drew a leadoff walk, then with two outs, Reynolds hit the first pitch from Zito into the left-field seats, giving him 99 RBIs for the season.
Reynolds did not strike out, remaining one shy of the major league record of 204 he had
last year. He has struck out once in the last three games. ... Sandoval is hitting .475 against Arizona (19 for 40) ... Sanchez's single was his first hit in 13 career at-bats against Arizona.