Soto’s Heroics Lift Mets Past Braves in 10-Inning Thriller

The New York Mets escaped Atlanta with a 7-6 victory in 10 innings Monday night, stealing a game they had no business winning from a Braves team that played better baseball for eight innings. This is exactly the kind of gut-punch loss that haunts division races, and the Braves should be absolutely seething.

Pitching Decisions

0.1IP0H0ER0BB1K
1.0IP1H1ER0BB1K
1.0IP1H0ER2BB1K

Star Performers

Juan Soto

Season AVG: .301
2AB1H1HR3RBI1R3BB
Matt Olson

Season AVG: .273
5AB2H2HR3RBI2R1BB

Let’s be blunt: Matt Olson nearly won this thing single-handedly. The Braves first baseman launched two solo homers and drove in three runs, keeping Atlanta competitive throughout. His second blast in the ninth inning, a line drive that tied the game at 6-6, looked like the moment the Braves would steal one back. It wasn’t. That’s baseball, but it has to sting.

Matt Olson's second homer TIES the game (24)

The Mets’ offense looked pedestrian for most of the evening. Carson Benge hit an early solo shot in the second, and that appeared to be all they’d muster. Atlanta countered with productive at-bats, stringing together hits from Jim Jarvis, Michael Harris II, and Olson to build what looked like a comfortable lead through eight innings. The Braves were executing, moving runners, doing things the right way. Then the ninth happened.

Juan Soto's three-run homer (19)

Late-Game Magic from New York

Juan Soto, who had been relatively quiet, turned on a fastball and drove it into right field for a three-run homer that evened the score at 6-6. Suddenly, momentum shifted violently toward the visitors. This is why you don’t sleep on Juan Soto in crucial moments, even when he’s not the most prominent figure in a game. One swing erased what appeared to be a Braves victory.

Juan Soto on 9th-inning home run, extra-innings win

The game proceeded to the 10th inning, where Luis Torrens delivered the real dagger. His two-run double off the left-field wall put the Mets ahead 7-6. Michael Harris II answered with an RBI double in the Braves’ half, but it came far too late and with no one on base besides the automatic runner. The Mets closed it out, and Atlanta went home angry.

Luis Torrens' go-ahead two-run double

Bullpen Theater and Missed Chances

The relief pitching situation needs clarification here. Owen Murphy, Atlanta’s reliever, took the loss after serving up Soto’s go-ahead three-run shot in the ninth. Brooks Raley got the win despite throwing just one-third of an inning, while Luke Weaver earned the save. These are the kinds of decisions that make baseball’s win-loss system feel absurd, but that’s the rulebook we’re playing under.

Luke Weaver locks down save, extra-innings win

Harris II was excellent for the Braves, collecting three hits including two RBIs. Reynaldo López worked five solid innings for Atlanta. These efforts deserved better. Freddy Peralta pitched well for the Mets, striking out six batters, which kept the game manageable early on.

Reynaldo López tosses five strong innings vs. Mets

The Braves had plenty of opportunities to put this game away. They didn’t. The Mets had every reason to be out of this game. They weren’t. That’s sports, brutal and unforgiving. For Atlanta, this loss stings because it felt preventable, a game they should have closed out. For New York, it’s validation that good teams find ways to win when the moment matters most.

Juan Soto, Luis Torrens fuel Mets' 7-6 win in extras

This Monday night at Truist Park will be remembered differently by each fanbase, but the bottom line remains the same: the Mets escaped with a victory they’ll take all day, while the Braves have to live with the one that got away.

Box Score

New York Mets Batting

Player AB R H RBI BB SO AVG
A.J. Ewing CF 4 0 0 0 1 3 .259
Juan Soto LF 2 1 1 3 3 0 .301
Bo Bichette 3B 5 1 2 0 0 1 .260
Francisco Lindor DH 5 0 0 0 0 1 .216
Carson Benge RF 4 2 2 1 1 0 .258
Jared Young 1B 4 1 1 0 0 1 .224
Francisco Alvarez C 4 0 2 1 0 0 .251
Tyrone Taylor PR 0 1 0 0 0 0 .207
Luis Torrens C 1 0 1 2 0 0 .219
Brett Baty 2B 5 0 1 0 0 3 .217
Ronny Mauricio SS 4 1 1 0 0 0 .180

New York Mets Pitching

Pitcher IP H R ER BB SO ERA
Freddy Peralta 4.2 6 3 1 1 6 4.68
Cionel Pérez 1.1 1 0 0 0 3 5.50
A.J. Minter 1.0 2 0 0 0 1 0.56
Guillo Zuñiga 1.0 0 0 0 1 1 0.00
Devin Williams 0.2 3 2 2 1 0 4.85
Brooks Raley (W) 0.1 0 0 0 0 1 2.23
Luke Weaver (SV) 1.0 1 1 0 2 1 1.89

Atlanta Braves Batting

Player AB R H RBI BB SO AVG
Michael Harris II CF 6 0 3 2 0 3 .306
Ozzie Albies 2B 6 1 2 0 0 2 .272
Matt Olson 1B 5 2 2 3 1 1 .273
Drake Baldwin C 4 0 2 0 0 0 .255
Jorge Mateo LF 0 0 0 0 1 0 .248
Mauricio Dubón 3B 6 0 1 0 0 1 .273
Dominic Smith DH 2 1 1 0 0 1 .273
Joey Bart C 2 0 0 0 1 1 .228
Austin Riley 3B 4 0 0 0 1 2 .208
Owen Murphy P 0 0 0 0 0 0 .000
Mike Yastrzemski RF 4 1 1 0 0 0 .226
José Azócar RF 1 1 0 0 0 1 .313
Jim Jarvis SS 4 0 1 1 1 1 .200

Atlanta Braves Pitching

Pitcher IP H R ER BB SO ERA
Reynaldo López 5.0 3 1 1 2 5 3.18
Didier Fuentes 1.0 4 1 1 0 1 2.60
Dylan Lee 1.0 0 0 0 2 0 1.56
Tyler Kinley 1.0 0 0 0 1 1 3.62
Raisel Iglesias 1.0 3 3 3 0 1 2.37
Owen Murphy (L) 1.0 1 2 1 0 1 9.00