Updated

Flushing, NY (SportsNetwork.com) - Jacob deGrom fired seven shutout innings, Wilmer Flores smacked a two-run homer and the New York Mets won their seventh straight game following a 5-4 victory over the Miami Marlins in the third of a four-game set.

It's the Mets' longest winning streak since they won eight in a row in June of 2010.

DeGrom (2-1) struck out eight and scattered six hits for the Mets. Travis d'Arnaud cracked a solo shot and Eric Campbell posted two hits, two runs scored and an RBI in the triumph.

"I feel like I was pretty relaxed last year," said deGrom. "I try not to let things bother me... I take it one pitch at a time. I feel like every pitch is a battle so I think that mentality helps me."

Mat Latos (0-3) allowed two runs on six hits and a walk over five frames for the Marlins, who have dropped six of their last eight games.

Dee Gordon went 5-for-5 with three RBI and Michael Morse hit a solo shot in defeat.

The Mets plated a run in the second and third innings, then added three more to break the game open in the sixth.

Campbell hit a one-out single in the second, stole second and came home on Juan Lagares' base hit to center. D'Arnaud belted his solo shot with one out in the third.

Michael Cuddyer doubled to lead off the sixth and scored on Campbell's single to right two batters later. Flores' two-run blast came with two outs, cracking a 1-0 fastball over the wall in left for a 5-0 margin.

"It was great to see us come to life there at the end," Marlins manager Mike Redmond said. "We put together some nice at-bats and mounted a comeback."

Gordon hit a run-scoring double in the eighth and Morse's blast in the ninth made it 5-2. Gordon lined a two-out, two-run single later in the ninth, but Alex Torres struck out Christian Yelich to end the game and record his first save of the season.

Game Notes

The reigning NL Rookie of the Year deGrom's ERA sits at just 0.93 ... The last time Latos has lost his first three starts of a season came in 2011 when he dropped his first four with the San Diego Padres ... New York was 3-for-7 with runners in scoring position, while Miami finished 2-for-10 with RISP.