Yasiel Puig led off the fifth with a line-drive home run over the short fence in left field for his first homer of the season. Gonzalez followed with a double, but the Dodgers were unable to score him and settled for a 3-0 lead.
The Diamondbacks first threat came in the bottom of the fifth. Gosewisch reached on Rollins’ second error of the game and Nick Ahmed singled to center to give the Diamondbacks two runners on with one out. Aaron Hill pinch-hit for Collmenter, only to go down swinging. Greinke ended the inning by also getting A.J. Pollock swinging for his sixth strike out of the game.
Pederson hit his first career home run in the top of the sixth, launching a towering solo shot off A.J. Schugel to left-center field. Rollins hit a two-out single and stole second base, though Puig was unable to cash in on the RBI situation and the Dodgers led 4-0 headed to the bottom of the sixth.
Greinke picked up his seventh strikeout in the game in the bottom of the sixth as he retired the Diamondbacks in order. Gonzalez and Howie Kendrick hit back-to-back singles in the seventh but it was followed by Grandal hitting into a 1-6-3 double play.
The decision to intentionally walk Ethier with two outs didn’t break in the Diamondbacks favor as Guerrero hit an RBI double down the left field line to give the Dodgers a 5-0 lead. After Lamb hit a leadoff single in the bottom of the seventh, Greinke benefitted from a 3-6-3 double play.
The Dodger right-hander allowed a two-out single before he ended the inning on his 102nd pitch of the game. Pedro Baez took over the eighth and allowed a two-out double, but also recorded two strikeouts in a scoreless inning of relief.
Guerrero added to his already impressive day with a two-run home run in the ninth that pushed the Dodgers’ lead to 7-0. Oliver Perez hit Scott Van Slyke with a pitch and walked Rollins to put two on with two outs for Puig, who struck out to end the inning.
Paco Rodriguez opened the ninth with a strikeout and gave up an infield single due to Scott Van Slyke slipping. Rodriguez’s day was quickly over as he was replaced by Chris Hatcher. The new Dodgers reliever promptly gave up a double and the Diamondbacks had two runners in scoring position with one out.
Hatcher walked Cliff Pennington to load the bases then got Ahmed to chase a high fastball for the second out. Jordan Pacheco hit a bloop single to get the Diamondbacks on the board and Pollock cleared the bases with a double that cut the Dodgers’ lead to 7-4.
Mattingly called on a third reliever to appear in the inning and brought in Joel Peralta, who retired Ender Inciarte in what was a lengthy at-bat to earn his second save of the season.