Major League Baseball
<    August    >
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

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.

Game Notes

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

  • 490 First Avenue South
  • St. Petersburg, FL 33701
  • 727-893-8111