Daulton Varsho's two-run triple
Daulton Varsho drives in two runs with a triple to right field, giving the D-backs an early 2-0 lead
VideoKetel Marte's solo home run
Ketel Marte sends a solo home run to center field to increase the D-backs' lead to 3-0 in the top of the 3rd
VideoJordan Luplow's tough catch
Jordan Luplow makes a tough catch in triples alley to rob Joc Pederson of extra bases and end the 3rd inning
VideoEstrada's over-the-shoulder grab
Thairo Estrada makes an over-the-shoulder grab in shallow right field to end the top of the 7th inning
VideoBrandon Belt's solo home run
Brandon Belt hits his 7th home run of the season, a solo home run to right, getting the Giants on the board
VideoTyler Rogers K's Buddy Kennedy
Tyler Rogers strikes out Buddy Kennedy with a fastball to end the top of the 5th
VideoZac Gallen's K's 5 batters
Zac Gallen strikes out five batters over 6 2/3 innings, allowing four hits and two runs in his start against the D-backs
VideoWilmer Flores' game-tying mash
Wilmer Flores comes up clutch and hits a game-tying home run in the bottom of the 8th to tie the game at three
VideoBrandon Crawford's walk-off hit
Brandon Crawford hits a walk-off single in the bottom of the ninth to propel the Giants to a 4-3 win over the D-backs
VideoGiants come back to beat D-backs
The Giants make a late-game comeback thanks to homers from Brandon Belt and Wilmer Flores and Brandon Crawford's walk-off single
VideoD-backs vs. Giants Highlights
Wilmer Flores tied the game with a home run in the 8th, and Brandon Crawford ended it in the 9th with a walk-off single for the 4-3 win
VideoTorey Lovullo on walk-off loss
D-backs manager Torey Lovullo discusses the tough loss to the Giants and breaks down Zac Gallen's outing
Video