Odds Shark Top Sportsbooks

Giants trim D-Backs for sweep

The San Francisco Giants banged out 11 hits and defeated the Arizona Diamondbacks 7-3 Thursday for a three-game sweep at AT & T Park.

San Francisco won the game as -150 favorites, while the 10 runs made it OVER the posted over/under (6.5).

Andres Torres had three hits, including a solo home run and two RBIs for the Giants. Tim Lincecum went seven innings for the win, allowing just two hits and two runs.

Justin Upton drove in a pair of runs for the Diamondbacks. Dan Haren scattered nine hits and five runs over six innings in the loss.