Phoenix, AZ (Sports Network) - Pablo Sandoval hit a go-ahead two-run homer in the ninth and the San Francisco Giants edged the Arizona Diamondbacks, 2-1, in the middle portion of a three-game series.
Angel Pagan singled to lead off the inning and stole second base. With J.J. Putz (2-1) pitching with one out, Sandoval knocked the ball deep over the right field wall to put the Giants on top. Putz absorbed the loss and dealt with his fourth blown save of the season.
Madison Bumgarner pitched seven shutout innings, allowing just three hits and a walk, but earned a no-decision. Sandy Rosario (1-0) got the final out in the eighth, earning his first career major league win. Sergio Romo pitched a flawless ninth to notch his tenth save of the season.
Josh Wilson hit a solo homer in the eighth while starter Trevor Cahill allowed one run on four hits and a walk over eight-plus innings.