Michael Conforto ended an 0-for-20 skid with an RBI single in the eighth and scored the tie-breaking run on pinch hitter Matt Reynolds' two-out single later in the inning to help the Mets rally past the Miami Marlins 6-4 on Saturday.
Conforto also hit a sacrifice fly in the sixth. The left fielder was a last-minute addition to the lineup when slugger Yoenis Cespedes was scratched because of a sore right hip, the latest in a wave of injuries for the Mets.
Reynolds put New York ahead with the first RBI of his big league career. Alejandro De Aza added a two-out, two-run double in the ninth.
Jim Henderson (1-2) got the win in relief, and Jeurys Familia gave up a two-out RBI single to Christian Yelich in the ninth before earning his 34th consecutive save, including 18 this year.
David Phelps (4-4) took the loss.