Rubby De La Rosa's return was brief as expected, though we might have been hoping for a bit more than two innings. His first was good; his second a bit more wobbly, as he gave up a run on an infield hit and two walks. He was replaced by Braden Shipley, who worked 3.2 innings and was charged with three runs on six hits and two walks. However, Arizona had taken a three-run lead in the third, courtesy of two-run homers off the bats of Brandon Drury and Kyle Jensen - the last picking up his first major-league hit with a home-run off Madison Bumgarner.
There was then a steady procession of relievers: Jake Barrett worked a scoreless eighth and Daniel Hudson followed with four outs. That took the game into extras, but all three batters faced by Zack Godley reached, and an Enrique Burgos wild pitch scored the Giants a go-ahead run in the 10th. But Jake Lamb homered off Santiago Casilla to keep things going. After a scoreless 11th, the franchise record twelfth Arizona pitcher of the night, Dominic Leone, came in and... Well, I needn't say any more, need I? It was Dominic Leone, after all. The D-backs put the tying run in scoring position, but couldn't score it - Welington Castillo did get ejected.