Miguel Rojas hit a tiebreaking RBI single during Miami's four-run sixth inning against Jacob deGrom, and the Marlins beat the New York Mets 5-3 on Monday.
Garrett Cooper and Brian Anderson homered for Miami, which had dropped four in a row. Trevor Rogers pitched five effective innings for his first major league win, and Brandon Kintzler worked the ninth for his seventh save.
Marlins second baseman Jonathan Villar made a diving catch in shallow center to rob the Mets of a run in the fifth, and then was replaced by a pinch hitter in the sixth. He was traded to Toronto for a player to be named.
New York lost its fourth consecutive game. Robinson Canó homered, and Jeff McNeil also had two hits and an RBI.
Get South Florida local news, weather forecasts and entertainment stories to your inbox. Sign up for NBC South Florida newsletters.
DeGrom, the two-time defending NL Cy Young Award winner, carried a two-hit shutout into the sixth. Cooper then got Miami on the board with a leadoff drive, and Matt Joyce reached on an error by first baseman Pete Alonso.
Joyce scored the tying run on Lewin Diaz’s one-out double, and Rojas’ two-out single brought home Diaz. Jorge Alfaro followed with an RBI double.
Only one of the four runs charged to deGrom (2-1) was earned. The right-hander hadn’t allowed four runs in an inning since he gave up five runs in the second against Milwaukee on April 26, 2019. He actually lowered his ERA from 1.80 to 1.76.
Brian Anderson hit a leadoff drive in the eighth for the Marlins, who stole four bases in five attempts.
Rogers (1-0) allowed five hits, struck out five and walked two in his second career start. Kintzler worked around a leadoff single for Andres Gimenez in the ninth.
The Mets scored both runs against Rogers in the third. Amed Rosario and Brandon Nimmo started the inning with a pair of walks. It was the first walk in 101 plate appearances this season for Rosario, who scored on McNeil’s double.
Nimmo trotted home on Dominic Smith’s sacrifice fly.
Cano led off the sixth with his sixth homer. He went 2 for 4 to raise his batting average to .375.
The game was a makeup of the contest postponed last Thursday when the Mets and Marlins took the field for 42 seconds of silence before walking off in a protest of racial injustice.
ALFARO’S HEADS UP PLAY
Marlins catcher Jorge Alfaro made an unusual dash for third base in the third inning. Rosario, at first base, took off as Rogers delivered a full-count pitch to lefty hitting Brandon Nimmo. The Marlins’ infield, already shaded to the right with Nimmo up, followed Rosario. Nimmo drew the walk and Alfaro immediately sprinted towards the vacated third base to ensure Rosario didn’t try to advance.
HELLO AGAIN HUNTER
Mets right-hander Hunter Strickland was recalled from the team’s alternate training site prior to the game and tossed a scoreless seventh inning. It is the second Mets stint of the season for Strickland, who made the opening-day roster, but was designated for assignment on July 30 and outrighted to the alternate site on Aug. 3.
Marlins: 1B Jesus Aguilar (back) did not travel with the team for the makeup game. He has missed the last four games.
Mets: INF/OF J.D. Davis (left hip) didn’t play after exiting the second game of Sunday’s doubleheader against the Yankees in the seventh inning. Manager Luis Rojas said Davis was still feeling the effects of being hit in the hip by an Aroldis Chapman fastball on Saturday. ... LHP Steven Matz (shoulder) and RHP Dellin Betances (lat) were expected to see team doctors Monday.
Marlins: RHP Elieser Hernandez (1-0, 3.04 ERA) is scheduled to start Tuesday night against the Blue Jays in the opener of a two-game set.
Mets: Rojas said he doesn’t know who will start the opener of a two-game series in Baltimore on Tuesday night — or Thursday’s makeup game against the Yankees at Citi Field.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports