The Marlins (67-92) have already been assured a last-place finish in the National League East. Miami has scored 600 runs this year, third-fewest in the majors. A season that began with hope and the excitement of a new ballpark is dragging toward its end.
Marlins starter Wade LeBlanc pitched well, allowing an unearned run on seven hits and two walks in five innings. He was set to be replaced by Tom Koehler in the sixth.
Jeurys Familia lasted just four innings for the Mets. He surrendered one hit but walked six Marlins hitters. Elvin Ramirez came in to pitch the fifth and gave up a hit and a walk before retiring the side.
David Wright put the Mets on top with an RBI single in the top of the fifth.