Key facts
- Juan Soto hit a go-ahead home run in the seventh inning.
- The New York Mets defeated the St. Louis Cardinals 5-4.
- The home run was Soto's 14th of the season.
- The game featured six home runs in total.
- Devin Williams recorded his ninth save.
Juan Soto hit a go-ahead home run in the seventh inning, propelling the New York Mets to a 5-4 victory over the St. Louis Cardinals on Thursday. The win prevented the Mets from being swept for the sixth time this season.
Soto's 14th homer of the season was one of six home runs hit in the game. Alec Burleson opened the scoring with a blast in the first inning for the Cardinals. The Mets responded with a two-run shot from Bo Bichette and a solo homer from Jared Young in the bottom half. St. Louis then took a 4-3 lead in the second inning with a solo shot by Lars Nootbaar and a two-run homer from Jimmy Crooks.
Jared Young accounted for the game's only non-homer RBI with a game-tying single in the fifth inning. Mets starter Christian Scott allowed four runs and struck out six batters in 4 2/3 innings. Cardinals pitcher Hunter Dobbins gave up three runs with five strikeouts in 4 1/3 innings. Brooks Raley (2-1) pitched a hitless seventh for the Mets, and Devin Williams secured his ninth save with a perfect ninth inning.