MIAMI (AP) -- Eric Campbell's tiebreaking pinch single and Juan Lagares' two-run triple highlighted a four-run eighth inning that helped send the New York Mets to a 5-1 win over the Miami Marlins on Tuesday night.

Travis d'Arnaud and Eric Campbell of the New York Mets react after scoring at Marlins Park in Miami. (Rob Foldy, Getty Images)

Jonathan Niese (6-9) allowed one run and four hits in seven innings for the NL East-leading Mets, who won their fifth consecutive game.

Mets relievers Tyler Clippard and Jeurys Familia combined to pitch two scoreless innings to end the game.

Lucas Duda drove a ball over right fielder Cole Gillespie for a single leading off the eighth against Mike Dunn (1-5) and Travis d'Arnaud followed with a base hit. Campbell batted for Niese and hit a soft line drive into shallow left field over the outstretched glove of shortstop Adeiny Hechavarria.

Lagares's tripled to make it 4-1 and scored on Curtis Granderson's double.

The Marlins have lost six of seven.

(Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)