/cdn.vox-cdn.com/uploads/chorus_image/image/50065277/usa-today-9376270.0.jpg)
There were opportunities for both sides early, but was the Giants who scored first getting a pair of two-out hits in the third inning, giving them a 1-0 lead. The Diamondbacks hit back quickly, getting four straight hits off Jake Peavy in the top of the fourth, to score two runs, but it felt more like a wasted opportunity. That's especially so, because of what happened in the bottom half: Jake Lamb lost a high pop-up in the sun, and one out later, a two-run homer gave San Francisco a lead they would not relinquish again.
Robbie Ray was... not bad. He had seven strikeouts in five innings, and was charged with three runs on six hits and three walks (though it should really only have been two earned). Randall Delgado allowed the Giants' last run on a hit and a walk in the sixth. Zac Curtis and Enrique Burgos took things the rest of the way. On offense. Paul Goldschmidt had two hits and the Diamondbacks' only walk of the afternoon. Arizona did get the tying run to the plate with one out in the ninth, but the absolute futility with runners in scoring position over the second half continued, and Goldschmidt was left in the on-deck circle at the end.