Mets Survive Sloppy Pitching, Robert Jr. Delivers Late Heroics
The New York Mets scraped past the Miami Marlins 4-2 on Thursday night at Citi Field in a game that exposed more problems than it solved, even in victory. This wasn’t the Mets playing stellar baseball. This was the Mets winning ugly, leaning on late-inning heroics to overcome their own pitching incompetence and a Marlins team that simply couldn’t get out of its own way.
Pitching Decisions
Star Performers
Let’s start with the elephant in the room: Michael Petersen‘s catastrophic 0.2 inning appearance for Miami. One-third of an inning. Three hits. Two runs. This is the kind of start that makes you wonder what Clayton McCullough was thinking leaving his guy out there, or if there were injury concerns forcing the quick hook. Either way, it set a terrible tone for a game the Marlins should have won on paper.
Kyle Stowers gave Miami a brief lifeline with a solo homer in the fourth inning, his 15th of the season. A solid swing, a well-struck fly ball to right field, and suddenly the deficit was 2-1. Then Jakob Marsee tied things up with his own solo shot in the seventh, a line drive to right-center that got Miami fans thinking upset. The Marlins had fought back. They were still in this thing.
But here’s where Thursday night revealed the real story. The Mets’ pitching staff, particularly the late-game arms, was simply superior when it mattered most. Brooks Raley came out of nowhere to earn the win, pitching 1.2 scoreless innings, and Devin Williams was absolutely filthy in the ninth with his save situation, striking out two in a single inning of work. This is the kind of bullpen depth that wins playoff games in October.
Robert Jr. Ends It Late
The Mets broke through against Miami’s tired bullpen in the eighth inning when Luis Robert Jr. delivered a ground ball single to left field that scored both Bo Bichette and Carson Benge. Robert Jr. picked up two RBIs on a play that wasn’t flashy, wasn’t complicated, but was exactly what the Mets needed at the exact right moment. Francisco Lindor had earlier driven in Francisco Alvarez in the sixth to keep the Mets alive, proving once again that he’s worth every penny of his contract.
The ABS Circus
Let’s not ignore what everyone watching Thursday night saw: the automated strike zone review system was a complete disaster. Six different challenges? Ball 1 overturned? Strike 3 reversed? This is what happens when you implement technology without proper vetting. The game became a sideshow of stoppages and reviews that had nothing to do with actual baseball. Andy Green’s postgame comments probably included some choice words about the system, as they should have.
The Mets weren’t brilliant Thursday night. They were opportunistic. They took their chances when Miami’s pitching faltered early, and they held on when it mattered late. That’s not always how championship teams play, but it’s absolutely how they win games they have no business winning. For a franchise that’s had too many Thursday nights go the wrong way, this one felt like progress, even if it was messy as hell.
Box Score
Miami Marlins Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Liam Hicks DH | 3 | 0 | 2 | 0 | 1 | 0 | .283 |
| Xavier Edwards 2B | 3 | 0 | 1 | 0 | 0 | 1 | .292 |
| Otto Lopez SS | 4 | 0 | 0 | 0 | 0 | 1 | .325 |
| Kyle Stowers 1B | 3 | 1 | 1 | 1 | 1 | 0 | .233 |
| Heriberto Hernández LF | 3 | 0 | 0 | 0 | 1 | 2 | .238 |
| Griffin Conine RF | 4 | 0 | 0 | 0 | 0 | 3 | .267 |
| Jakob Marsee CF | 4 | 1 | 1 | 1 | 0 | 2 | .197 |
| Graham Pauley 3B | 3 | 0 | 2 | 0 | 0 | 0 | .190 |
| Esteury Ruiz PR | 0 | 0 | 0 | 0 | 0 | 0 | .254 |
| Javier Sanoja 3B | 1 | 0 | 0 | 0 | 0 | 0 | .264 |
| Joe Mack C | 3 | 0 | 0 | 0 | 0 | 0 | .233 |
Miami Marlins Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Eury Pérez | 6.0 | 3 | 2 | 1 | 2 | 6 | 3.44 |
| Lake Bachar | 1.0 | 0 | 0 | 0 | 0 | 0 | 4.04 |
| Michael Petersen (L) | 0.2 | 3 | 2 | 2 | 0 | 1 | 3.20 |
| John King | 0.1 | 0 | 0 | 0 | 0 | 1 | 2.51 |
New York Mets Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| A.J. Ewing LF | 4 | 0 | 0 | 0 | 0 | 2 | .268 |
| Francisco Lindor SS | 4 | 1 | 1 | 1 | 0 | 2 | .227 |
| Bo Bichette 3B | 4 | 1 | 2 | 0 | 0 | 0 | .259 |
| Carson Benge RF | 4 | 1 | 1 | 0 | 0 | 2 | .261 |
| Luis Robert Jr. CF | 4 | 0 | 1 | 2 | 0 | 0 | .202 |
| Brett Baty 1B | 3 | 0 | 0 | 0 | 0 | 1 | .222 |
| Tyrone Taylor PH | 1 | 0 | 0 | 0 | 0 | 1 | .239 |
| Jared Young 1B | 0 | 0 | 0 | 0 | 0 | 0 | .253 |
| Marcus Semien 2B | 3 | 0 | 1 | 0 | 0 | 0 | .212 |
| Jorge Polanco DH | 3 | 0 | 0 | 0 | 0 | 0 | .140 |
| Francisco Alvarez C | 1 | 1 | 0 | 0 | 2 | 0 | .257 |
New York Mets Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Nolan McLean | 6.1 | 6 | 2 | 2 | 2 | 6 | 3.29 |
| Brooks Raley (W) | 1.2 | 1 | 0 | 0 | 0 | 1 | 2.01 |
| Devin Williams (SV) | 1.0 | 0 | 0 | 0 | 1 | 2 | 4.17 |
