Final
  for this game

Beltran, Ross power Giants past D-Backs

Sep 3, 2011 - 5:22 AM San Francisco, CA (Sports Network) - Carlos Beltran and Cody Ross hit two-run homers, backing eight strong innings from Matt Cain and helping the Giants earn a 6-2 victory over the NL West-leading Diamondbacks.

Arizona entered Friday's contest on a nine-game winning streak and with a six- game lead in the division. But San Francisco cooled off the Diamondbacks to pull within five games, doing so thanks in large part to Beltran.

He went 4-for-4 with a triple, the homer and three runs batted in. It was his first four-hit game of the season, and his best game since the Giants acquired him from the Mets in July.

Beltran had totaled just one homer and 20 hits in his first 20 games with San Francisco, and spent time on the disabled list.

Cain (11-9) limited Arizona to two runs on five hits and four walks, while striking out three.

Diamondbacks starter Joe Saunders (9-12) allowed four runs in 5 1/3 innings to take the loss.

Miguel Montero doubled in a run during the first inning, but San Francisco took control in the third with a two-out rally.

Ross walked and scored on Jeff Keppinger's double off the wall in left, and Beltran followed with his 17th homer of the season. Saunders threw a 2-2 fastball down the middle of the plate, and Beltran hammered it into the left- center field seats.

Aaron Hill's sacrifice fly in the top of the fifth brought in Ryan Roberts, who had tripled, but Beltran got the run back in the bottom half with an RBI single.

Ross' blast gave the Giants some cushion. Sam Demel started the seventh and walked Cain to bring up Ross, who hit a nearly belt-high pitch over the left field wall.

Cain worked a 1-2-3 eighth, and Santiago Casilla worked the ninth to secure the win.

Game Notes

The Giants hold a 9-4 edge in the season series...Montero led Arizona with two hits...Arizona recalled catcher Robby Hammock from Triple-A Reno on Friday...The Giants recalled pitcher Waldis Joaquin and infielders Emmanuel Burriss, Brandon Crawford and Conor Gillaspie from Triple-A Fresno. They also recalled outfielder Darren Ford from Double-A Richmond.