The Angels ended their six-game losing streak in dramatic fashion, walking off the Mets 4-3 in 10 innings on Oswald Peraza's clutch single to center field.
Peraza went 3-for-5 with the game-winning RBI, while Jo Adell collected three hits and drove in the game's first run. Reid Detmers anchored the Angels' effort with 6.1 innings of work, allowing 3 runs on 9 hits while striking out 8 batters with a 4.28 ERA.
The decisive moment came in the 10th when Peraza singled to center, scoring Frazier from third base to end the marathon. Earlier, the Mets had rallied to tie the game 3-3 in the seventh inning on consecutive RBI hits by Ibáñez and Taylor, erasing a two-run deficit.
Austin Warren took the loss for New York, allowing 1 run in two-thirds of an inning. The Mets managed 9 hits but couldn't capitalize in extra innings, with Bo Bichette and Taylor each driving in runs during their seventh-inning comeback attempt.
Los Angeles improved to 12-20 while New York fell to 10-21. Ryan Zeferjahn earned the win in relief for the Angels, tossing two scoreless innings with a 4.91 ERA.