The Mets beat the Marlins, 7-2, Wednesday at Citi Field to complete the four-game sweep.

Credit: Jim McIsaac

The Mets' Michael Conforto celebrates his third-inning two-run home run against the Marlins with teammate Amed Rosario at Citi Field on Wednesday.

Credit: Jim McIsaac

Mets first baseman Pete Alonso connects on a first-inning two-run home run against the Marlins at Citi Field on Wednesday.

Credit: Jim McIsaac

The Mets' Pete Alonso celebrates his first-inning two-run home run against the Marlins with teammate J.D. Davis #28 at Citi Field on Wednesday.

Credit: Joseph D. Sullivan

Mets starting pitcher Zack Wheeler (45) delivers during the first inning of the game at Citi Field on Tuesday, Aug. 6, 2019.

Credit: Joseph D. Sullivan

Mets starting pitcher Zack Wheeler (45) delivers a pitch during the second inning of the game at Citi Field on Tuesday, Aug. 6, 2019.

Credit: Joseph D. Sullivan

Mets shortstop Luis Guillorme (13) forces Miami Marlins right fielder Garrett Cooper (26) at second during the second inning of the game at Citi Field on Tuesday, Aug. 6, 2019.

Credit: Joseph D. Sullivan

Mets catcher Wilson Ramos (40) celebrates with third baseman J.D. Davis (28) after htiing a home run to centerfield during the third inning of the game at Citi Field on Tuesday, Aug. 6, 2019.

Credit: Joseph D. Sullivan

Mets catcher Wilson Ramos (40) follows his homer to centerfield during the third inning of the game at Citi Field on Tuesday, Aug. 6, 2019.

Credit: Joseph D. Sullivan

Mets catcher Wilson Ramos (40) follows through on his home run to centerfield during the third inning of the game at Citi Field on Tuesday, Aug. 6, 2019.

Credit: Joseph D. Sullivan

Mets catcher Wilson Ramos (40) in the dugout after hitting a home run to centerfield during the third inning of the game at Citi Field on Tuesday, Aug. 6, 2019.

Credit: Joseph D. Sullivan

Mets left fielder Jeff McNeil (6) hustles to first on his single to right field during the fifth inningof the game at Citi Field on Tuesday, Aug. 6, 2019.

Credit: Joseph D. Sullivan

Mets starting pitcher Zack Wheeler (45) delivers during the first inning of the game at Citi Field on Tuesday, Aug. 6, 2019.

Credit: Joseph D. Sullivan

Fans in the upper decks cheer after Mets first baseman Pete Alonso (20) hit a home run during the fifth inning of the game at Citi Field on Tuesday, Aug. 6, 2019.

Credit: Jim McIsaac

Mets first baseman Pete Alonso reacts after his seventh-inning home run against the Marlins during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

The Mets' Michael Conforto celebrates his seventh-inning home run against the Marlins with teammate Pete Alonso during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets pitcher Walker Lockett stands on the mound after surrendering a fifth-inning home run against the Marlins' Bryan Holaday during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

A general view as the Mets play against the Marlins in the third inning during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets leftfielder Jeff McNeil leaves a game during the third inning against the Marlins with trainer Brian Chicklo and manager Mickey Callaway during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets first baseman Pete Alonso falls to the ground after he was hit by a pitch during the first inning against the Marlins during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets shortstop Amed Rosario scores a run during the first inning against the Marlins during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

The Mets' Michael Conforto follows through on a first inning two-run base hit against the Marlins during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Marlins pitcher Sandy Alcantara delivers during the first inning against the Mets during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

The Marlins' Isan Diaz is tagged out trying to steal second base in the first inning by the Mets' Luis Guillorme during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets pitcher Walker Lockett delivers during the first inning against the Marlins during the second game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets first baseman Pete Alonso and third baseman Todd Frazier celebrate after defeating the Marlins during the first game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets pitchers Steven Matz #32 and Marcus Stroman #7 talk in the dugout during the third inning against the Marlins during the first game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets shortstop Amed Rosario celebrates his third-inning home run against the Marlins with teammate Pete Alonso during the first game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets shortstop Amed Rosario follows through on a third-inning home run against the Marlins during the first game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets pitcher Jacob deGrom delivers during the third inning against the Marlins during the first game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets third baseman Todd Frazier loses his bat on a swing in the second inning against the Marlins during the first game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets second baseman Jeff McNeil celebrates his first-inning home run against the Marlins with teammate Michael Conforto during the first game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets second baseman Jeff McNeil runs the bases after his first inning home run against the Marlins during the first game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Marlins pitcher Robert Dugger delivers during the first inning against the Mets during the first game of a doubleheader at Citi Field on Monday.

Credit: Jim McIsaac

Mets outfielder J.D. Davis can't come up with a ball hit for a double in the first inning by the Marlins' Brian Anderson during the first game of a doubleheader at Citi Field on Monday.