Mauricio’s Blast Lifts Mets Past Angels in West Coast Thriller

There’s something deliciously satisfying about watching a team refuse to quit, and the New York Mets reminded everyone on Friday night why resilience matters in baseball. Down 2-0 to the Los Angeles Angels at Angel Stadium, the Mets clawed their way back with timely hitting and clutch relief pitching to steal a 4-3 victory that felt far more emphatic than the final score suggests.

Pitching Decisions

1.0IP0H0ER0BB1K
1.0IP1H1ER0BB1K
1.0IP0H0ER0BB2K

Star Performers

Ronny Mauricio

Season AVG: .207
3AB1H1HR1RBI1R0BB
Jorge Soler

Season AVG: .236
4AB1H1HR2RBI1R0BB

Jorge Soler got the Angels off to a fast start with a two-run blast in the bottom of the first, a fly ball to left-center that looked like it might set the tone for a long evening for Mets pitching. For five innings, that lead held firm. The Angels’ starter had command, their defense was sharp, and Angel Stadium was rocking. This looked like it could be a classic West Coast getaway game for the Mets, the kind where you limp onto the red-eye having blown an opportunity.

Ronny Maurcio's go-ahead homer lifts Mets to 4-3 win

Then the sixth inning happened, and the Mets suddenly remembered they have a lineup full of professional hitters. Francisco Alvarez started it with an RBI single, and when Marcus Semien followed with a perfectly placed two-run single, just like that the Mets had reversed the scoreboard entirely. 3-2, Mets. The Angels went from cruise control to panic mode in the span of three pitches.

Marcus Semien's two-run single

But here’s where the real drama unfolds. The Angels didn’t roll over. They’ve got Mike Trout in that lineup, after all, and teams with that kind of talent always have punch left in them. The tension built as we moved into the late innings, both bullpens locked in, neither team willing to blink first. This was baseball at its most authentic: two teams grinding it out, no shortcuts, no apologies.

Mauricio’s Moment Decides It

Enter Ronny Mauricio in the seventh inning. The kid absolutely crushed one, a 111.3 mph missile that traveled 421 feet to center field. Solo homer, yes, but it was the kind of blast that doesn’t just add a run to the scoreboard, it shifts momentum irrevocably. One swing, one moment of pure contact, and suddenly the Mets had a 4-3 lead that felt insurmountable. This is what Mauricio is capable of when he’s locked in, and on Friday night he was locked in.

Ronny Mauricio's go-ahead solo home run (1)

Bullpen Shuts the Door

The Mets’ relief corps deserves credit here too. Huascar Brazobán came through in the seventh with a clean inning, and Devin Williams closed the door emphatically in the ninth, striking out two while allowing nothing. That’s championship-caliber relief pitching right there. When your closers can shut down the opposing team without breaking a sweat, you’re going to win more games than you lose.

Devin Williams secures the Mets' 4-3 win

This was a victory born from persistence and execution in the moments that mattered most. The Mets didn’t panic when they fell behind. They didn’t wilt under the bright lights at Angel Stadium. They executed a comeback, rode a young player’s power stroke, and let their bullpen finish the job. That’s a complete game, and that’s why they’re heading back east with a win in their pocket instead of frustration. In May, these gut-check victories matter more than anyone realizes.

Box Score

New York Mets Batting

Player AB R H RBI BB SO AVG
Bo Bichette 3B 4 1 2 0 0 1 .238
Juan Soto LF 3 1 1 0 1 1 .344
MJ Melendez DH 2 0 0 0 0 1 .323
Austin Slater DH 2 0 1 0 0 1 .185
Francisco Alvarez C 4 1 1 1 0 1 .227
Brett Baty 1B 2 0 0 0 2 1 .207
Marcus Semien 2B 4 0 1 2 0 0 .219
Carson Benge RF 4 0 0 0 0 0 .181
Tyrone Taylor CF 3 0 0 0 1 0 .212
Ronny Mauricio SS 3 1 1 1 0 0 .207

New York Mets Pitching

Pitcher IP H R ER BB SO ERA
Christian Scott 5.0 3 3 2 0 8 4.26
Huascar Brazobán (W) 1.0 0 0 0 0 1 1.26
Brooks Raley 1.0 0 0 0 0 1 1.54
Luke Weaver 1.0 0 0 0 0 2 5.54
Devin Williams (SV) 1.0 0 0 0 0 2 7.20

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 3 1 0 0 0 2 .227
Mike Trout CF 4 1 1 0 0 3 .248
Yoán Moncada 3B 4 0 0 0 0 3 .174
Jorge Soler DH 4 1 1 2 0 0 .236
Nolan Schanuel 1B 3 0 1 0 0 0 .241
Jo Adell RF 3 0 0 0 0 3 .256
Josh Lowe LF 2 0 0 0 0 1 .177
Oswald Peraza 2B 1 0 0 0 0 0 .277
Travis d'Arnaud C 2 0 0 0 0 0 .148
Vaughn Grissom PH 1 0 0 0 0 1 .333
Sebastián Rivero C 0 0 0 0 0 0 .500
Adam Frazier LF 3 0 0 0 0 1 .255

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Walbert Ureña 5.0 2 1 1 3 4 3.86
Brent Suter 0.2 2 2 2 0 1 4.12
Chase Silseth 0.1 1 0 0 0 0 3.18
José Fermin (L) 1.0 1 1 1 0 1 2.45
Nick Sandlin 2.0 1 0 0 1 0 10.57