MIAMI — The Marlins scored for the first time in 27 innings, pounded Jacob deGrom for seven runs and snapped a seven-game losing streak by beating the New York Mets 8-6 Friday night.
Garrett Cooper’s two-run single in the third brought home Miami’s first runs since Saturday — also against deGrom. Jorge Alfaro hit a 456-foot home run, only the Marlins’ second homer this month, and drove in three. Brian Anderson doubled twice and scored twice.
DeGrom (3-5) gave up nine hits, and the run total against him was a season high. The reigning NL Cy Young Award winner’s ERA rose from 3.26 to 3.98.
New York’s Pete Alonso hit two solo home runs, giving him 14 this year. J.D. Davis added his fourth homer for the Mets.
Trevor Richards (1-5) allowed three runs in 6 1/3 innings for his first victory in nine starts this year. Sergio Romo stranded two runners in the eighth and got the final six outs for his seventh save, and the first two-inning save of his career.
The Marlins ended a streak of seven consecutive losses to New York. Miami’s 11 victories this year, fewest in the majors, include three wins against former Cy Young winners — deGrom, Max Scherzer and Corey Kluber.
Miami, shut out in the past two games, broke through in the third against deGrom. Miguel Rojas reached on third baseman Todd Frazier’s error. A sacrifice, single and stolen base put runners at second and third, and Cooper singled for his first RBIs of the year.
The Marlins added two more runs in the fourth on RBI singles by Alfaro and Rojas. Alfaro’s two-run homer in the fifth made it 7-1.AlertMe