Marlins 2, Mets 1: Juan Pierre scored the winning run on a wild pitch to end it as Miami rallied in the bottom of the ninth to hand visiting New York its sixth straight loss.
Pinch hitter Chris Coghlan singled to lead off the ninth, moved to second on a passed ball and beat the throw to third on Pierre’s bunt. Donovan Solano singled home Coghlan before reliever Brandon Lyon uncorked a pitch in the dirt as the Marlins won their third straight.
Mets starter Jeremy Hefner (0-3) allowed only four hits and struck out a career-high eight before leaving after facing three batters in the ninth, taking the tough-luck loss. Lucas Duda registered a single and a double while Anthony Recker knocked in the only run for the Mets.
Miami starter Kevin Slowey gave up four hits and one run while striking out a season-high eight. Ryan Webb (1-1) pitched the ninth to earn the victory while Solano finished with two hits for the Marlins.
Both starters allowed only two hits over the first four innings before the Mets took the lead in the fifth. Daniel Murphy doubled, moved to third when Ike Davis flied out to center and scored on Recker’s sacrifice fly to left field.
GAME NOTEBOOK: Marcell Ozuna made his major-league debut for the Marlins in right field, recording a single in his second at-bat. Ozuna took the spot of Giancarlo Stanton, who was placed on the 15-day disabled list with a right hamstring injury. … Mets C John Buck, who played all 15 innings in Monday’s 4-3 loss, was held out of the lineup. He finished April with 25 RBIs, one shy of Jeff Kent’s franchise record for the month, and tied a major-league record for most homers (9) by a catcher in April. … The Marlins have scored a total of eight runs in Slowey’s six starts.