SAN FRANCISCO (AP) -- Jake Peavy struck out eight and didn't walk a batter to win his third start in a row and the San Francisco Giants beat the Arizona Diamondbacks 6-2 on Thursday for their ninth straight home victory.
Hunter Pence put the Giants ahead on a quirky RBI single in the first. Pence literally threw his bat at the ball, which hit the front corner of second base and skipped into shallow right-center. Pence also drew a bases-loaded walk.
 
Peavy strikes out 8, pitches Giants past D-backs
 
Buster Posey had a more traditional RBI single among his three hits, helping the Giants extend their season-best home winning streak. It's their longest unbeaten run at AT&T Park since nine in a row in May 2011.
San Francisco, which leads the NL wild-card standings, pulled within two games of the idle Dodgers a day before a key weekend series against the NL West leaders at AT&T Park.
Peavy (5-4) walked off to a standing ovation in the sixth after allowing Mark Trumbo's RBI double. The right-hander is 5-1 with a 1.12 ERA over his last six starts, finally getting ample run support. Peavy allowed six hits in all over 5 2-3 innings.
Jake Lamb homered against Santiago Casilla in the ninth.
The Giants swept Arizona at home for the first time since May 2011. San Francisco plays all of its remaining games against division opponents.
Randall Delgado (3-4) was tagged for three runs and seven hits in four innings, making just his second start since April 10. He spent most of the season as a reliever.
Arizona's starting pitchers have allowed three or fewer runs in 14 straight games.
The Giants have outscored opponents 58-14 during their home winning streak.
 

Comments are closed.