The Diamondbacks jumped on the Marlins early, getting their first run in the first inning. Ender Inciarte drew a walk to start the game, and he was moved around the bases station by station until finally Trumbo brought him with a single.
Arizona tacked on two more runs in the 3rd with a David Peralta triple, Trumbo single, and Montero double. It gave the D-backs a 3-0 lead early on and it seemed like we might have a duck race on our hands.
Alas, it was not to be, with the Marlins striking back in their part of the third. Brad Penny, the old Snakepit lamentation, somehow hit a double, then scored when Donovan Solano hit his own double. Giancarlo Stanton thought this looked like fun but only managed a single. It was still enough to get the second run across.
The Diamondbacks would get their 4th run in the 6th off Montero's second double of the day. Trumbo scored the run, having walked to start the inning.
Miami, for its part, kept clawing away and managed to tie things up in the 8th. First they got a run back in the 6th on Hechavarria's RBI triple. Hechavarria would strike again in the 8th by hitting a single up the middle that Chad Pennington couldn't get to, allowing Valdespin to score.
Chase Anderson was more than serviceable tonight, going 6 innings and only giving up 3 runs. He did give up 9 hits, however, but balanced that with 5 strikeouts. I won't go so far to say I'd take that every time, but that will normally be enough to take home a win.
Then the Marlins walked it off in the 10th with a single. At least it didn't go 18 innings.