for this game

Diamondbacks score five in sixth, down Giants

Aug 2, 2011 - 6:23 AM San Francisco, CA (Sports Network) - Willie Bloomquist's two-run single highlighted a five-run sixth inning, which lifted the Diamondbacks to a 5-2 victory over the Giants.

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.

Game Notes

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.