The Mets erased a three-run deficit with a sixth-inning rally and held on for a 4-3 victory over the Angels at Angel Stadium. New York scored three times in the sixth to tie the game before Ronny Mauricio's solo homer in the seventh proved decisive.
Mauricio went 1-for-3 with his first home run of the season, a 421-foot blast to center field that gave the Mets their first lead of the game. Jorge Soler powered the Angels' early offense, going 1-for-4 with a two-run homer in the first inning that scored Mike Trout and staked Los Angeles to a 2-0 advantage.
The Mets' sixth-inning comeback began when Francisco Alvarez singled to center, scoring Bo Bichette to cut the deficit to 3-1. Marcus Semien followed with a two-run single to center that scored Juan Soto and Alvarez, tying the game at 3-3 and setting up Mauricio's go-ahead blast an inning later.
Christian Scott allowed 3 runs (2 earned) over 5.0 innings for New York, striking out 8 without issuing a walk. Huascar Brazoban earned the win with a scoreless sixth inning, while Devin Williams recorded his third save despite carrying a 7.20 ERA.
The victory snapped New York's two-game losing streak and improved the Mets to 10-21. Los Angeles extended its losing streak to six games and fell to 12-20. Williams is 18 strikeouts away from 500 career strikeouts.