clock menu more-arrow no yes mobile

Filed under:

Giants vs. Diamondbacks, MLB Scores: Buster Posey Homers Giants Past D'backs 5-3

It was a balmy night at Chase Field as the San Francisco Giants looked to extend their winning streak to four, but the Arizona Diamondbacks were not going to hand it over without a fight. Both teams traded blows all night, including a 2 run blast from Buster Posey as the Giants edged the D’Backs by a score of 5-3.

Barry Zito started the game tonight looking for his first win of the season, but left in the second inning trying not to miss his next start. Zito slid for a popped up bunt by Joe Saunders causing a mid-foot sprain on his right foot. X-Rays were negative, but Zito has never missed a start due to injury in his 11 year career. That may be in jeopardy now. Zito lasted for 1 2/3 with 3 hits, 2 runs, 1 walk and no strikeouts.

Guillermo Mota made the longest appearance in his career this evening, going for 4 1/3 innings, with 3 hits, 1 run, and 4 strikeouts. Jeremy Affeldt pitched a perfect 1 1/3 with a strikeout, Serigo Romo went for 2/3 scoreless, while Brian Wilson got his fourth save in 5 chances with a 1-2-3 9th.

Buster’s first inning long ball was coupled by the bat of Freddy Sanchez, who went 2-5 with a RBI double in the sixth and a 2 RBI single in the 7th. Aaron Rowand was 3-4 with a walk, Pat Burrell was 2-3, as was Mark DeRosa. The Giants had 13 total hits, but also hit into a remarkable 5 double plays. With that many hits it should have been a beat down, but hey, a win is a win.

Full box score can be found here.

With the win it moves the Giants to 8-6 on the season who have now won 9 of their last 9 games at Chase Field. San Francisco will finish their series in Arizona tomorrow afternoon, with the first pitch slated for 1:10 PT. Madison Bumgarner (0-2 9.00 ERA) will be on the mound to face Barry Enright (0-1 6.00 ERA) for the D’Backs. Coverage can be found on CSN Bay Area and KNBR 680 AM.

For more discussion and analysis of the Giants, head over to McCovey Chronicles to get in on the action.