The New York Mets got their first post-All-Star Break victory Saturday with a 4-2 win over the Miami Marlins. (box score)

Noah Syndergaard pitched seven strong innings for the Mets while Seth Lugo and Edwin Diaz preserved the win. Syndergaard improved his lifetime record against Miami to 7-1 in ten starts, with a 1.75 ERA.

Michael Conforto and Robinson Cano each had two-run homers to account for the Mets scoring. Conforto was moved to the two hole for tonight’s game in hopes of seeing better pitches as he was sandwiched between Jeff McNeil and Pete Alonso. When asked about his new place in the batting order, he told the New York Post, “Is Pete behind me? He’s behind me today, so I will probably get some pitches to hit and they are not going to want to face that big boy behind me.” Conforto only got one hit but hit the ball hard twice in the game.

As for Cano, he hit his fifth homer of the year, the first with men on base.

The Mets (41-51) will try to win a road series for the first time since they visited Marlins Park in early April.

Pitching

Noah Syndergaard made his 18th start of the season Saturday against the Marlins. He ran into some trouble in the first inning. He hit Garrett Cooper on an 0-2 pitch. Then consecutive singles to Neil Walker and Starlin Castro loaded the bases with two outs. The Marlins failed to score when Harold Ramirez grounded out.

Syndergaard was strong in the second inning as he struck out the side.

He continued with some dazzling stuff in the third as he struck out two more Marlins in a 1-2-3 inning. To this point, Syndergaard had 6 strikeouts and he fanned five straight Marlins through the second and third innings.

Miami broke through in the fourth against Syndergaard to tie the game. Walker led off with his second single of the game. He moved to second on a wild throw to first by Syndergaard. After Castro lined out, Ramirez hit a line drive double to score Walker to cut the Mets lead in half. The next batter, Jorge Alfaro, tripled to the right-field corner to score Ramirez and tie the score at 2-2. It was Alfaro’s first triple of the year. The Mets escaped further damage as JT Riddle struck out and pitcher Zac Gallen grounded out.

Syndergaard bounced back in the fifth retiring the Marlins in order. In the sixth, he also went 1-2-3 striking out Walker for his eighth punch out of the game.

Noah’s night came to end after a strong seventh inning. He once again retired the side in order. Syndergaard set down the last 11 Marlins he faced. His final line was:

7 IP, 2 ER, 5 H, 9 Ks, 0 BB, 105 pitches/ 69 strikes.

Seth Lugo entered the game in the bottom of the eighth. He retired the Marlins in order, striking out two. Mets pitching to this point in the game, had retired 14 Marlins in a row.

Edwin Diaz entered in the ninth to attempt his 20th save of the season. He allowed a single to Castro but that was it as he nailed down the important save.

Offense

The Mets managed eight hits against the Marlins on Saturday.

The Mets did not get a hit the first time through the order against Marlins’ starting pitcher Zac Gallen. The second time through the order was a different story.

In the third inning, four consecutive Mets reached base as New York grabbed the lead. Jeff McNeil doubled to the right-field corner after one was out. It was McNeil’s 24th double of the year to lead the team. The next hitter. Michael Conforto who was mired in a 4-41 slump, belted a home run off the foul pole in right to give the Mets a 2-0 lead. It was Conforto’s 17th homer of the year. He now has 46 RBI. Pete Alonso followed with a single. Dominic Smith walked and after a Robinson Cano force to put runners on first and third, Todd Frazier struck out.

The fourth began with a single by Amed Rosario. He tried to swipe second but was thrown out by Marlins’ catcher Jorge Alfaro. It was only the fourth time in 14 attempts that Rosario has been caught stealing. Tomas Nido walked, but the frame ended on a Syndergaard strikeout and a McNeil fly-out.

The Mets went hitless in the fifth and sixth innings. In the sixth, the Marlins brought in reliever Austin Brice and he retired the Mets in order.

Jarlin Garcia came in to pitch for the Marlins in the seventh and gave up a single to Jeff McNeil. It was the 18th time in 33 games McNeil has had a multi-hit game and the 35th game this year he’s accomplished this feat. He was tagged out at second as he attempted to take second on a long fly-ball out by Conforto.

Nick Anderson came in for the Marlins in the eighth. Dominic Smith stroked a single after one was out. The next batter was Cano, and he promptly deposited an Anderson pitch to the second deck in right for his fifth home run of the year. It was his first homer of the year with a man on base. Cano has 20 RBIs for the year. The score at this point was 4-2 in favor of the Mets.

The Mets did not score in the ninth inning. Only Jeff McNeil had more than one hit for the Mets.

On Deck

The Mets conclude their series with the Marlins Sunday afternoon at 1:10 PM. New York will be looking to win a road series for the first time since early April, also against the Marlins. This will also be the last game the Mets play at Marlins Park this season. It will be a battle of the All-Stars as Jacob deGrom (4-7, 3,27 ERA) faces Sandy Alcantara (4-8, 3.82 ERA). Both starters pitched a 1-2-3 inning in for the National League in Tuesday’s All-Star game.

De Grom has had his problems with the Marlins compiling a lifetime record of 6-7 with a 3.55 ERA. He is 2-1 against Miami this year. Jacob only has one win in his last 10 starts but has a respectable 3.29 ERA during that span. The Mets are 2-8 in those outings.

Alcantara has lost his last two starts, both to the red-hot Washington Nationals. He is 1-1 against New York this year. The win was a complete game shut-out, the only complete game thrown by a Miami pitcher this year.

The game will be telecast on SNY and broadcast on WCBS 880-AM.