Diamondbacks make key plays to beat Giants
Diamondbacks beat Giants, but offer a hopeful template for a 2018
Diamondbacks make key plays to beat Giants
Diamondbacks make key plays to beat Giants
Pence, Giants tumble in a rough, 3-2 loss to Diamondbacks – East
Ketel Marte, D-backs take down Giants in opener
Giants close home schedule with 10-inning walk-off victory
Diamondbacks make key plays to beat Giants
Crawford's HR with 2 outs in 9th lifts Giants past D-backs
Pence, Giants tumble in a rough, 3-2 loss to Diamondbacks – East
Giants walk on by D'backs – East Bay Times
Diamondbacks make key plays to beat Giants
Diamondbacks' offense goes silent again in loss to Giants
Game #115: 8/15, Diamondbacks 1, Giants 6 - AZ Snake Pit