Mets hammer Cardinals, end two-game losing streak

Pete Alonso and Brandon Nimmo used the long ball to power the visiting New York Mets to a 9-3 victory Friday over the St. Louis Cardinals and snap a two-game losing streak as well.The Mets pounded out 17 hits, with 10 batters getting at least one. Nimmo went 3-for-3 with two walks and three runs scored, including a solo home run. Alonso hit a two-run homer as part of a 2-for-4 night.Juan Soto had two hits, his fourth two-hit game in the last six, and Jesse Winker finished 2-for-3 for the Mets. New York’s lumber chased Cardinals starter Sonny Gray (3-1) in the fifth inning.Mets right-hander Clay Holmes (4-0) survived a shaky start. In six innings, he allowed three runs, all of which came in the first three innings. He scattered eight hits, struck out three and walked none while overcoming a 100.5 mph shot off Alec Burleson’s bat that hit the back of his lower right leg in the second inning.Masyn Winn went 3-for-4 with a run and an RBI for St. Louis, and Willson Contreras went 2-for-4 with an RBI.Gray lasted just 4 1/3 innings, his shortest start of the season. He allowed six runs (four earned), walked three and struck out six.It was the third time around in the lineup that did in Gray, with an error by first baseman Contreras contributing to a four-run fifth.

On-Demand

Headlines