Marlins Survive Soto’s Blast, Pérez Dominates in 2-1 Victory
Sometimes a baseball game tells you everything you need to know about a team’s trajectory, and Friday night at loanDepot park delivered just that message. The Miami Marlins scraped together a gritty 2-1 victory over the New York Mets, and while the final margin looks modest on the scoreboard, what unfolded was a masterclass in pitching dominance and defensive wizardry that should have Marlins fans feeling considerably more optimistic about the direction of this franchise.
Pitching Decisions
Star Performers
Let’s start with the elephant in the room: Juan Soto absolutely smoked one into the right center gap in the top of the first inning. That’s what a generational hitter does when you make mistakes, and Sean Manaea served up the kind of mistake that ends up in highlight reels. One swing, one run, one reminder that Soto remains one of baseball’s most dangerous commodities. The Mets had every right to believe that solo shot would hold up as the difference-maker.
They would be dead wrong. And that’s where Eury Pérez enters the narrative like a closer playing starter, spinning 6.1 innings of two-hit, one-run baseball with five strikeouts and zero walks. That’s not just solid pitching. That’s the kind of efficient, dominant performance that wins ballgames in May and September alike. Pérez didn’t just retire batters, he suffocated the Mets’ offense before it could develop any rhythm whatsoever.
The Marlins’ offense, meanwhile, wasn’t pretty but it was purposeful. Owen Caissie engineered both runs, first with a groundout in the second inning that scored Esteury Ruiz, then with a perfectly placed single up the middle in the fourth that brought Ruiz home again. These weren’t highlight-reel moments. They were the kind of gut-grind offensive baseball that doesn’t make SportsCenter’s top ten but absolutely wins ballgames. Ruiz, for his part, was the spark plug Miami needed, stealing bases and forcing the issue on the basepaths.
But here’s what really stood out about this game beyond the final score: Miami’s defense played like they had something to prove. Multiple diving catches, spectacular plays from Jakob Marsee, and all manner of web gems made it abundantly clear that the Marlins didn’t just beat the Mets through pitching and timely hitting. They beat them with their gloves, their speed, and their intensity. In a low-scoring affair, defense matters, and Miami understood the assignment.
Sean Manaea’s early exit, surrendering four hits in just 3.2 innings, exposed what the Mets’ pitching staff has struggled with all season: consistency and durability. You can’t win ballgames when your starter is gone before the fifth inning. The Mets showed flashes, sure. Soto was excellent. But flashes don’t win baseball games in Miami on Friday nights when you’re facing a pitcher operating at Pérez’s level.
Pete Fairbanks cruised through the ninth for the save, and that’s the only way this game ends. The Marlins are building something here, slowly but surely, and performances like this one remind you that with competent pitching and timely hitting, even a franchise that’s spent years in the wilderness can scrape out wins against division opponents. The Mets had their chances. They just ran into superior pitching and a team that refused to break.
Box Score
New York Mets Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Carson Benge RF | 3 | 0 | 0 | 0 | 1 | 0 | .257 |
| Bo Bichette 3B | 4 | 0 | 0 | 0 | 0 | 1 | .221 |
| Juan Soto DH | 3 | 1 | 2 | 1 | 0 | 0 | .301 |
| Mark Vientos 1B | 3 | 0 | 0 | 0 | 0 | 1 | .229 |
| Brett Baty 3B | 2 | 0 | 0 | 0 | 0 | 0 | .237 |
| Tyrone Taylor CF | 1 | 0 | 0 | 0 | 0 | 1 | .187 |
| Marcus Semien 2B | 3 | 0 | 0 | 0 | 0 | 1 | .222 |
| A.J. Ewing CF | 3 | 0 | 1 | 0 | 0 | 1 | .281 |
| Vidal Bruján SS | 0 | 0 | 0 | 0 | 0 | 0 | .250 |
| Nick Morabito LF | 3 | 0 | 0 | 0 | 0 | 3 | .000 |
| Luis Torrens C | 2 | 0 | 0 | 0 | 0 | 1 | .203 |
| MJ Melendez PH | 1 | 0 | 0 | 0 | 0 | 1 | .215 |
New York Mets Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Tobias Myers | 1.1 | 1 | 1 | 1 | 1 | 0 | 3.56 |
| Sean Manaea (L) | 3.2 | 4 | 1 | 1 | 0 | 3 | 5.81 |
| Jonah Tong | 3.0 | 0 | 0 | 0 | 1 | 2 | 0.00 |
Miami Marlins Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Xavier Edwards 2B | 4 | 0 | 0 | 0 | 0 | 1 | .309 |
| Liam Hicks 1B | 4 | 0 | 0 | 0 | 0 | 1 | .273 |
| Connor Norby 3B | 2 | 0 | 0 | 0 | 1 | 1 | .221 |
| Otto Lopez SS | 1 | 0 | 0 | 0 | 0 | 0 | .340 |
| Kyle Stowers DH | 3 | 0 | 0 | 0 | 0 | 1 | .221 |
| Jakob Marsee CF | 3 | 0 | 0 | 0 | 0 | 1 | .200 |
| Esteury Ruiz RF | 3 | 2 | 2 | 0 | 0 | 0 | .216 |
| Owen Caissie RF | 2 | 0 | 1 | 2 | 1 | 0 | .215 |
| Graham Pauley 3B | 0 | 0 | 0 | 0 | 0 | 0 | .173 |
| Joe Mack C | 3 | 0 | 1 | 0 | 0 | 0 | .208 |
| Javier Sanoja LF | 3 | 0 | 1 | 0 | 0 | 0 | .250 |
Miami Marlins Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Eury Pérez (W) | 6.1 | 2 | 1 | 1 | 0 | 5 | 4.91 |
| Andrew Nardi | 1.0 | 0 | 0 | 0 | 0 | 2 | 4.95 |
| Michael Petersen | 0.2 | 1 | 0 | 0 | 0 | 1 | 3.93 |
| Pete Fairbanks (SV) | 1.0 | 0 | 0 | 0 | 1 | 2 | 8.25 |
