Diamondbacks score five in sixth, down GiantsAug 2, 2011 - 6:23 AM
Gerardo Parra, Ryan Roberts and Miguel Montero also drove in runs during the inning to help Arizona win its third consecutive game.
Ian Kennedy (13-3) limited the Giants to two runs in eight innings to pick up another victory. He has won five consecutive starts and allowed only nine runs in 34 innings over that span.
Matt Cain (9-7) was responsible for all of Arizona's runs and took the loss, San Francisco's fourth in a row. The NL West-leading Giants are now just one game ahead of the Diamondbacks.
"I mean, they're good. We noticed that, we thought that in spring," Cain said. "I've always thought that they're going to be a group of guys that are going to always hit."
The decisive inning began with a single by Justin Upton and a walk to Chris Young. Montero then grounded a single through the left side to bring Upton home and make it a 1-1 game -- the Giants had taken the lead on Cody Ross' leadoff homer in the first inning.
Roberts followed with another RBI single, and after Paul Goldschmidt struck out, Parra drove in a run with a base hit. The runners advanced into scoring position on the throw and crossed the plate on Bloomquist's two-out hit.
"He's got obviously electric stuff, so if you're chasing pitches that are just off the plate with him, he'll carve you up pretty good," Bloomquist said of Cain. "So the biggest thing is guys got good pitches to hit and didn't miss them, so we were able to put in a pretty good inning off a pretty good pitcher."
The rally gave Arizona a 5-1 lead, and Kennedy allowed only one more run -- a leadoff blast to Aubrey Huff in the seventh.
The Diamondbacks starter turned in a strong enough performance to pick up his career-high 13th win, which ties him with Philadelphia's Roy Halladay and the Los Angeles Dodgers' Clayton Kershaw for the National League lead.
J.J. Putz gave up two hits in the ninth, but held the Giants scoreless to record his 25th save.
The Giants lost to the Diamondbacks for just the third time in 10 games this season...Carlos Beltran tripled for San Francisco...Bloomquist also walked twice for Arizona.
- ARIZONA: 5
SAN FRANCISCO: 2
Aug 2 12:53 AM
- Aubrey Huff lead-off Home Run (10) to right. Nate Schierholtz due up.
Diamondbacks 5, Giants 2 Bot 7, 0 OutsAug 2 12:10 AM
- Willie Bloomquist single to short scored Ryan Roberts and Gerardo Parra with two outs. Runner on first and Kelly Johnson due up.
Diamondbacks 5, Giants 1 Top 6, 2 OutsAug 1 11:46 PM
- Gerardo Parra single to right scored Miguel Montero with one out. On the play, Ryan Roberts advances to third. Runners on second and third and Ian Kennedy due up.
Diamondbacks 3, Giants 1 Top 6, 1 OutAug 1 11:43 PM
- Paul Goldschmidt struck out swinging. Runners on first and second and with one out and Gerardo Parra due up.
Diamondbacks 2, Giants 1 Top 6, 1 OutAug 1 11:40 PM
- Miguel Montero single to right scored Justin Upton with none out. On the play, Chris Young advances to second. Runners on first and second and Ryan Roberts due up.
Diamondbacks 1, Giants 1 Top 6, 0 OutsAug 1 11:35 PM
- Jeff Keppinger lined out to right. None on with one out and Carlos Beltran due up.
Diamondbacks 0, Giants 1 Bot 1, 1 OutAug 1 10:25 PM
- ARIZONA: 0
SAN FRANCISCO: 0
Top 1, 0 Outs
Aug 1 10:15 PM
- Padres-Giants Preview May 23
- Bumgarner throws gem, gets RBI in Giants' 1-0 win over Cubs May 23
- Cubs slowed again by Bumgarner, Giants in 1-0 loss May 23
- Rookie Perdomo tough-luck loser in 9-5 defeat to Dodgers May 22
- Baseball Capsules May 22
- Greinke, Diamondbacks too much for Cardinals, 7-2 May 22
- Baseball Capsules May 22
- Cubs-Giants Preview May 22
- Cain, Posey lead Giants over Cubs 5-3 May 22
- Lester goes just 2 2/3 innings in Cubs' 5-3 loss to Giants May 21
- Diamondbacks-Cardinals Preview May 21
- Late rally falls short as Diamondbacks fall to Cardinals 6-2 May 21