McCarthy shines as D'backs edge Giants
San Francisco, CA (Sports Network) - Brandon McCarthy tossed eight strong innings to guide the Arizona Diamondbacks to a 2-1 win over the San Francisco Giants in the third of a four-game set.
Just a night removed from nearly having a perfect game thrown against them, the Diamondbacks pounded out 10 hits, with Paul Goldschmidt going 3-for-4 with an RBI and a run scored, while Gerardo Parra had two hits and an RBI for the Diamondbacks, who have won three of four.
McCarthy (4-9) gave up just six hits and a run with six strikeouts to win for the second time in his past three starts.
On Friday, Yusmeiro Petit had a perfect game going through 8 2/3 innings, but Eric Chavez punched a single to right with the count full to spoil Petit's chance at the record books.
Marco Scutaro had an RBI while Matt Cain (8-9) gave up both runs on eight hits in 6 1/3 innings for the Giants, who have lost four of six.
San Francisco got on the board in the third inning as Brandon Crawford led off with a single, moved to second on a sac bunt from Cain, and came home thanks to Scutaro's single.
Arizona, though, tied the game in the fourth. Goldschmidt led off with a single and moved to second on Chavez's walk. Three batters later, Parra singled to right to tie the game.
In the fifth, the Diamondbacks went up 2-1 as Adam Eaton walked and Goldschmidt followed with a triple.
San Francisco left a man on base in the fifth, sixth and seventh innings, and McCarthy set the team down in order in the eighth.
Brad Ziegler pitched a 1-2-3 ninth for his ninth save of the season.
Arizona left nine men on base after going just 1-for-11 with runners in scoring position, while San Francisco left five men on base ... San Francisco has won 11 of the 18 games with Arizona this season.
09/08 00:24:09 ET