D'backs Beat Giants in Extra Innings

Posted: Updated:

Patrick Corbin pitched a gem.  Paul Goldschmidt hit his 4th home run of the season and the Arizona Diamondbacks appeared to be headed for their 3rd win of their coast to coast road trip.

But the bullpen struggled again.  Closer JJ Putz gave up a game tying two run pinch hit home run to Brandon Belt.  It was Belt's second straight night with late inning heroics, hitting a walkof single against David Hernandez the night before.

The D'backs would rally in the 11th.  Rookie D.D. Gregorious took an extra base on a ball in the gap and scored the winning run.

Arizona closes out its series with San Franciscon on Wednesday afternoon.