D-Backs edge Giants

Mark Reynolds homered and drove in three runs to lead the Arizona Diamondbacks to an 8-7 win over the San Francisco Giants Thursday night at Chase Field.

The Diamondbacks won the game as +144 underdogs, while the 15 runs sailed OVER the posted over/under (8) set by sportsbooks.

Aaron Heilman earned the win in relief, and Chad Qualls recorded the final out for his seventh save.

Jeremy Affeldt gave up the winning run and suffered the loss for the Giants.