Francisco Cervelli hit a three-run homer, Humberto Mejia impressed in his abbreviated major league debut and the Miami Marlins kept up their surprising surge, beating the New York Mets 4-3 Friday night.

The Marlins won their sixth in a row and improved to 7-1 — they’re 5-0 since missing more than a week because of the team’s coronavirus outbreak.

More Images
Miami Marlins' Francisco Cervelli (29) Nick Vincent (44) and Logan Forsythe (11) celebrate with teammates after a baseball game against the New York Mets Friday, Aug. 7, 2020, in New York. The Marlins won 4-3. (AP PhotoFrank Franklin II)

Francisco Cervelli hit a three-run homer, Humberto Mejia impressed in his abbreviated major league debut and the Miami Marlins kept up their surprising surge, beating the New York Mets 4-3 Friday night.

Miami Marlins' Humberto Mejia delivers a pitch during the first inning of a baseball game against the New York Mets Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

Miami has won despite already using 43 players, including 25 pitchers, to maintain a full roster amid COVID-19 concerns.

New York Mets relief pitcher Jared Hughes (35) loses control of the ball hit by Miami Marlins' Matt Joyce (7) during the eighth inning of a baseball game Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

Dominic Smith homered for the Mets. New York scored its other runs in the eighth on a throwing error by third baseman Brian Anderson and RBI single by J.D. Davis.

Miami Marlins' Francisco Cervelli gestures to teammates as he runs the bases after hitting a three-run home run during the second inning of a baseball game as New York Mets starting pitcher Michael Wacha, right, reacts Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

Mejia allowed one run on six hits in 2 1/3 innings. He struck out six and walked two in a strong 67-pitch outing.

New York Mets left fielder Jeff McNeil looks at grounds crew members standing among cut-outs of fans during the second inning of a baseball game against the Miami Marlins Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

Michael Wacha (1-2) allowed four runs and six hits in five innings.

Miami Marlins' Francisco Cervelli (29) Nick Vincent (44) and Logan Forsythe (11) celebrate with teammates after a baseball game against the New York Mets Friday, Aug. 7, 2020, in New York. The Marlins won 4-3. (AP PhotoFrank Franklin II)

Miami Marlins' Francisco Cervelli (29) Nick Vincent (44) and Logan Forsythe (11) celebrate with teammates after a baseball game against the New York Mets Friday, Aug. 7, 2020, in New York. The Marlins won 4-3. (AP PhotoFrank Franklin II)

Miami has won despite already using 43 players, including 25 pitchers, to maintain a full roster amid COVID-19 concerns.

The Marlins, who went 57-105 last year, posted their latest victory on a rainy night. New York has lost seven of nine.

Cervelli waved and pointed to the imaginary fans in the seating areas after hitting his second homer of the season. Jonathan Villar added an RBI double in Miami’s four-run second.

Miami Marlins' Humberto Mejia delivers a pitch during the first inning of a baseball game against the New York Mets Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

Miami Marlins' Humberto Mejia delivers a pitch during the first inning of a baseball game against the New York Mets Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

Dominic Smith homered for the Mets. New York scored its other runs in the eighth on a throwing error by third baseman Brian Anderson and RBI single by J.D. Davis.

Marlins rookie second baseman Eddy Alvarez knocked down Wilson Ramos’ two-out grounder with the bases loaded and recovered in time to throw out the slow-footed catcher to end the Mets’ rally.

The 30-year-old Alvarez, who won a silver medal in speedskating at the 2014 Winter Olympics, got a big round of applause from his teammates when he descended into the dugout. He was promoted to the majors this week and is 0 for 9 at the plate.

New York Mets relief pitcher Jared Hughes (35) loses control of the ball hit by Miami Marlins' Matt Joyce (7) during the eighth inning of a baseball game Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

New York Mets relief pitcher Jared Hughes (35) loses control of the ball hit by Miami Marlins' Matt Joyce (7) during the eighth inning of a baseball game Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

Mejia allowed one run on six hits in 2 1/3 innings. He struck out six and walked two in a strong 67-pitch outing.

The 23-year-old Mejia, who had never pitched above Class A, made his first professional start since Aug. 9 in the Florida State League. He closed this outing by striking out Jeff McNeil, prompting an audibly profane reaction from the All-Star.

Stephen Tarpley (2-0) pitched two innings for the win. Nick Vincent escaped a bases-loaded jam in the eighth and finished for his first save since 2016 with Seattle.

Miami Marlins' Francisco Cervelli gestures to teammates as he runs the bases after hitting a three-run home run during the second inning of a baseball game as New York Mets starting pitcher Michael Wacha, right, reacts Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

Miami Marlins' Francisco Cervelli gestures to teammates as he runs the bases after hitting a three-run home run during the second inning of a baseball game as New York Mets starting pitcher Michael Wacha, right, reacts Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

Michael Wacha (1-2) allowed four runs and six hits in five innings.

ROSTER MOVES

The Marlins moved RHP Jorge Guzman to their taxi squad after he made his major league debut Thursday. The Mets optioned LHP Daniel Zamora to their alternate training site and sent OF Ryan Cordell there after he was designated for assignment Wednesday.

New York Mets left fielder Jeff McNeil looks at grounds crew members standing among cut-outs of fans during the second inning of a baseball game against the Miami Marlins Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

New York Mets left fielder Jeff McNeil looks at grounds crew members standing among cut-outs of fans during the second inning of a baseball game against the Miami Marlins Friday, Aug. 7, 2020, in New York. (AP PhotoFrank Franklin II)

TRAINER’S ROOM

Marlins: OF Monte Harrison was given the day off to rest his knee after crashing into the fence Thursday in Baltimore. Harrison had X-rays taken after Thursday and they came back negative.

Mets: 2B Robinson Cano (groin) took grounders at second base and manager Luis Rojas said he is responding well to treatment. … RHP Robert Gsellman was activated off the injured list after missing two weeks with triceps tendinitis.

UP NEXT

Marlins: Miami did not announce a starter for Saturday.

Mets: Rookie David Peterson (1-1, 3.86) will make his third career start and home debut on Saturday.

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports