for this game

Giants down D'Backs, alone in first in NL West

Aug 4, 2011 - 12:40 AM San Francisco, CA (Sports Network) - Cody Ross and newcomer Orlando Cabrera both drove in three runs to help the San Francisco Giants regain sole possession of first place in the National League West with an 8-1 victory over the upstart Arizona Diamondbacks.

The Diamondbacks had pulled into a tie with the defending World Series champions by taking the first two games of this three-game set from AT&T Park, but they couldn't muster much offense against Ryan Vogelsong (9-1) on Wednesday.

Vogelsong, who entered play with an MLB-leading 1.28 home ERA, was lifted after allowing an RBI single to Arizona pitcher Zach Duke in the seventh inning. The All-Star right-hander gave up five hits, walked three and struck out seven in six-plus frames.

"I think it's a little too early to be pressing the panic button," Vogelsong said. "We've got a lot of games to go but at the same time we needed a win to break this losing streak so I just wanted to go out and have a good start."

San Francisco had been outscored 31-8 during its season worst-tying five-game skid.

It was not the debut Jason Marquis (8-6) had envisioned. Acquired from the Washington Nationals before the trade deadline, the new Arizona righty was tagged for eight runs -- seven earned -- on 10 hits while pitching into the fifth inning. Marquis tossed his fourth career shutout in his most recent outing versus the Giants on April 29.

Arizona had its winning streak snapped at four games.

"I sure do and I hope we stay in it," said Arizona manager Kirk Gibson when asked if he expects a dogfight for the division crown.

All of the Giants' scoring came in two innings as they put up four-spots in both the third and fifth.

Marquis gave up four straight singles to begin the third, with Pablo Sandoval and Carlos Beltran plating Andres Torres and Jeff Keppinger, respectively. Sandoval scored when Cabrera grounded out to shortstop. After Aubrey Huff reached on a fielding error, Beltran came home on Ross' fielder's choice.

Cabrera and Ross each stroked two-run doubles in the fifth.

Game Notes

The last time the Giants were swept at home by the Diamondbacks was July 25-27, 2008...Arizona right fielder Justin Upton went 0-for-3 to halt his hitting streak at 14 games...Giants reliever Guillermo Mota recorded six strikeouts in two innings.