OddsShark Top Sportsbooks

Arizona vs San Francisco Recap - Giants Over Diamondbacks 4-3

Arizona dropped a 4-3 decision at AT&T Park on Saturday as San Francisco legged out a win behind winning pitcher Matt Cain.

The Giants were a -128 favorite in the win. The combined score dipped UNDER the total, which closed at 7.5.

San Francisco got 5 innings from Matt Cain, who gave up 2 earned runs on 4 hits, while striking out 4. He earned the victory, while the Giants got 2 RBIs from Buster Posey in the win.

Arizona's starting pitcher Wade Miley worked 4 innings, giving up 4 hits and 2 earned runs while striking out 4 in the loss. They got 2 hits from Miguel Montero in a losing cause.

The battle of the bats favored Arizona as they had 9 hits, while San Francisco only had 8.

Sergio Romo pitched the final 1 inning for the save. He struck out 1 and allowed 2 hits in his outing.