Alek Thomas' two-run single
Alek Thomas hits a two-run single to center field, scoring Jose Herrera and Josh Rojas to increase the D-backs' lead to 4-0
VideoDavid Villar's diving stop
David Villar lays out for a sweet diving stop at third base to rob Christian Walker of a hit in the 2nd inning
VideoLaMonte Wade Jr. plates La Stella
LaMonte Wade Jr. grounds into an RBI fielder's choice, scoring Tommy La Stella to trim the D-backs' lead to 4-2
VideoJoey Bart doubles after review
Joey Bart's home run is overturned for fan interference and is ruled a double instead in the top of the 5th inning
VideoRuf's game-tying home run
Darin Ruf ties the game with a two-run pinch-hit home run to left field, tying the game at four in the top of the 8th
VideoAustin Slater's go-ahead double
Austin Slater ropes a double down the right-field line, driving in two runs and giving the Giants a 6-4 lead in the ninth inning
VideoAustin Wynns' RBI sac fly
Austin Wynns lifts a sac fly to center field, driving in Austin Slater, to extend the Giants' lead to 7-4 in the ninth
VideoSam Long's first career save
Sam Long gets Jordan Luplow to swing and miss at a breaking ball, to seal the Giants' 7-5 win and his first career save
VideoGiants vs. D-backs Highlights
Austin Slater hit a go-ahead two-run double while Alex Cobb hurled six fabulous innings in the Giants' 7-5 win over the D-backs
VideoGiants come back from deficit
Darin Ruf hit a game-tying homer in the 8th and Austin Slater roped a go-ahead double in the 9th to lead the Giants to a comeback win
VideoTorey Lovullo on Kelly, loss
Torey Lovullo discusses mistakes made by the D-backs in their 7-5 loss and Merrill Kelly's pitching performance
Video