MIAMI (AP) -- David Wright broke out of his offensive woes with three hits and three RBIs and powered the New York Mets to an 8-6 win over the Miami Marlins on Tuesday night.

David Wright, New York Mets
David Wright of the New York Mets hits a double at Marlins Park in Miami. (Rob Foldy, Getty Images)
loading...

Juan Lagares reached base five times, including a career-high four hits, stole two bases, scored three runs, and drove in two for the Mets, who pounded out 16 hits -- two shy of their season high. New York had 18 against Atlanta on July 8.

Marlins slugger Giancarlo Stanton hit his 35th home run and second in two games against the Mets. He drove in two runs to give him 101 RBIs, becoming the first Marlins player to drive in 100 runs since Dan Uggla had 105 RBIs in 2010.

Christian Yelich had three of the Marlins' 11 hits. Miami beat the Mets 9-6 on Monday when they were helped by six New York errors.

Jonathon Niese (8-10) earned the win on Tuesday, giving up five runs in six innings. Jenrry Mejia pitched the ninth to record his 22nd save in 25 chances.

Brad Penny (1-1) took the loss, allowing seven hits and four runs in three innings.

The Mets jumped out to a 4-0 lead in the second inning before Stanton's two-run homer cut the Marlins' deficit to 4-3.

New York extended its lead to 7-3 with three runs in the fourth on RBI singles by Lagares and Lucas Duda, and an run-scoring double by Wright.

A sacrifice fly by Reed Johnson and an RBI single by Yelich pulled Miami within 7-5.

Wright's third RBI of the game came on a sacrifice fly in the sixth, which was matched by a groundout by Garrett Jones, who scored Adeiny Hechavarria in the bottom of the sixth to keep the Marlins within two runs at 8-6.

Relievers Carlos Torres, Jeurys Familia, and Mejia held the Marlins scoreless over the final three innings.

TRAINER'S ROOM

Marlins RHP Henderson Alvarez (left oblique strain), who left Monday's start early because of the injury, plans on throwing a bullpen session in the next couple of days with the hope of making his next start.

UP NEXT

Marlins RHP Tom Koehler (9-9, 3.79) will look for his first 10-win season in Wednesday's series finale against Mets RHP Jacob deGrom (7-6, 2.94). Koehler has a 2.68 ERA against the Mets in 11 appearances, making eight starts. DeGrom is 2-0 with a 0.64 ERA in two starts against the Marlins.

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

More From New Jersey 101.5 FM