The Miami Marlins got eight innings of work out of Nathan Eovaldi, and he allowed only one run in those innings. You would think this would be enough for a Marlins victory, but the Fish could not pull out the win in nine innings. The Marlins scored the first run against Josh Collmenter and the Arizona Diamondbacks. The Marlins got their run after singles by Christian Yelich and Donovan Solano put Yelich on third to be driven home by Giancarlo Stanton on a sacrifice fly.
Eovaldi cruised through most of his outing, but with only two strikeouts and one walk to his name, you figured things might get hairier later in the game. Sure enough, in the eighth inning, Didi Gregorius hit a line drive at which Stanton dove, only to miss and allow the ball to skip past him. It went to the wall for a triple and Nick Ahmed brought Gregorius home with a line drive base hit. The game was tied, and the D'Backs threatened further before Mike Dunn shut down the remainder of the inning.
Improbably, Miami came back again with two runs in the tenth inning against Brad Ziegler. Adeiny Hechavarria led off with a base hit and was bunted over. With two outs after a Reed Johnson strikeout, Christian Yelich was intentionally walked. Donovan Solano made them pay by doubling to left field and driving in both runners, giving the Fish a seemingly safe 3-1 lead.
It turned out the lead was not safe with Steve Cishek on the mound. Cishek allowed the first two runners to reach before a single to center field by David Peralta drove in the first run of the inning. Withe Diamondbacks down 3-2, Paul Goldschmidt beat the Marlins again, doubling to left field and finishing things off for a wild 4-3 D'Backs win.
Hero of the Game: Donovan Solano (0.444 WPA)
Goat of the Game: Steve Cishek (-0.917 WPA)
Play of the Game: Donovan Solano doubled to left in the tenth inning. Adeiny Hechavarria and Christian Yelich scored. (+0.448 WPA)