Trailing 1-0 in the fourth inning, the Marlins scored three runs off deGrom to take a 3-1 lead. In the fifth inning, an RBI double by Christian Yelich, a sacrifice fly by Martin Prado, and an RBI single off the bat off Justin Bour increased Miami's lead to 6-1. In the seventh inning, Christian Yelich's RBI groundout gave the Marlins a 7-1 advantage.
Travis d'Arnaud's RBI groundout in the eighth inning drew the Mets to within 7-2. Later in the inning, Ruben Tejada lined an RBI single to center field to cut Miami's lead to 7-3. However, in the top of the ninth, Dario Alvarez allowed a two-run homer to Dee Gordon as the Marlins took a 9-3 lead.
David Wright's RBI double to right field the in first inning made it 1-0, Mets, but the team then squandered a one-out, bases loaded opportunity.
Jacob deGrom tossed three scoreless innings before struggling in the fourth inning and fifth inning. Overall, deGrom allowed six runs on 10 hits, walked none, and struck out five. It was the first time this season deGrom has allowed double-digit hits.
Marlins starting pitcher Tom Koehler hit Yoenis Cespedes in the left side with the first pitch he threw to him in the first inning, after which Cespedes glared at Koehler as he walked to first base. In the SNY booth, both Gary Cohen and Keith Hernandez said they believed Koehler hit Cespedes intentionally. In the seventh inning, Erik Goeddel threw a pitch behind Koehler before eventually striking him out.
The Mets wrap up their three-game series against the Marlins on Wednesday at Citi Field at 7:10 p.m. Bartolo Colon (14-11, 4.13 ERA) gets the start for the Mets. He'll be opposed by Adam Conley (3-1, 4.93 ERA) for Miami.