Sanoja’s Walk-Off Single Sinks Nationals in Miami Thriller
There are few things more deflating in baseball than watching your team claw back from a deficit, tie the game, and then get walked off in the next inning. That’s exactly what happened to the Washington Nationals on Friday night at loanDepot park, where the Miami Marlins punched their ticket to victory with a 3-2 decision that will leave a sour taste in D.C. for days.
Pitching Decisions
Star Performers
This game had all the hallmarks of a late-summer slog between two middling franchises, but it delivered genuine drama when it mattered most. Keibert Ruiz put the Nationals on the board first with a solo blast in the sixth inning, a clean swing that looked like it might be enough to carry Washington to victory. For five innings, it was. Then the Marlins mounted their assault in the eighth.
Jakob Marsee led off with a triple, the kind of spark that changes the entire complexion of a ballgame. Javier Sanoja followed with a single to drive in Marsee, and Otto Lopez immediately answered with another single to give Miami the lead, 2-1. The Nationals refused to quit. Daylen Lile, who went 3-for-5 on the night and was arguably his team’s most productive hitter, delivered a game-tying single in the top of the ninth that sent the crowd into a momentary lull.
But here’s where the Marlins showed their mettle. In the bottom of the ninth, with a chance to win it, they didn’t hesitate. Sanoja stepped up again and laced a ground ball single through the infield, and Agustín Ramírez jogged home with the walk-off run. Just like that, the Nationals’ comeback fell one run short.
Beeter’s Meltdown Haunted Washington
The biggest culprit in Washington’s loss was Clayton Beeter, who recorded just 0.2 innings of work while surrendering three hits and a run on three walks. That’s not a recipe for success in any ballgame, and it’s precisely the kind of ineptitude that costs teams games in August. Pete Fairbanks, on the other hand, earned the win with a clean 1.0 innings of relief, striking out two while allowing just one hit and one run.
Missed Opportunities Pile Up
What’s most infuriating about this loss for the Nationals is the narrative it tells. They had chances. Lile went 3-for-5 with an RBI. Ruiz homered. Yet they still managed to lose a winnable game because their bullpen couldn’t hold the line when it mattered most. The Marlins, meanwhile, showed the kind of clutch hitting you need to win tight games, with Sanoja providing the heroics when it counted.
This was an utterly winnable game for Washington, the kind that separates contenders from pretenders down the stretch. The Nationals had every opportunity to walk out of Miami with a victory on Friday night. Instead, they’re heading home with a loss and the bitter knowledge that they let one slip away.
Box Score
Washington Nationals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Daylen Lile LF | 5 | 0 | 3 | 1 | 0 | 1 | .244 |
| Jorbit Vivas 2B | 5 | 0 | 0 | 0 | 0 | 1 | .232 |
| Andrés Chaparro DH | 3 | 0 | 1 | 0 | 1 | 0 | .244 |
| Abimelec Ortiz 1B | 4 | 0 | 0 | 0 | 0 | 1 | .241 |
| Brady House 3B | 4 | 0 | 1 | 0 | 0 | 1 | .238 |
| Keibert Ruiz C | 4 | 1 | 2 | 1 | 0 | 0 | .276 |
| Dylan Crews RF | 4 | 0 | 1 | 0 | 0 | 1 | .210 |
| Nasim Nuñez SS | 3 | 0 | 1 | 0 | 0 | 0 | .225 |
| José Tena SS | 1 | 0 | 0 | 0 | 0 | 1 | .237 |
| Jacob Young CF | 2 | 1 | 0 | 0 | 2 | 0 | .249 |
Washington Nationals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Brad Lord | 2.2 | 0 | 0 | 0 | 1 | 1 | 3.88 |
| Will Dion | 3.0 | 1 | 0 | 0 | 2 | 4 | 2.84 |
| Orlando Ribalta | 1.1 | 0 | 0 | 0 | 1 | 2 | 3.20 |
| Tom Cosgrove | 0.1 | 2 | 2 | 2 | 0 | 1 | 5.40 |
| Clayton Beeter (L) | 0.2 | 3 | 1 | 1 | 3 | 0 | 3.63 |
Miami Marlins Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Jakob Marsee CF | 3 | 1 | 1 | 0 | 2 | 1 | .206 |
| Owen Caissie RF | 2 | 0 | 1 | 0 | 0 | 0 | .224 |
| Javier Sanoja 3B | 3 | 1 | 2 | 2 | 0 | 1 | .282 |
| Griffin Conine 1B | 3 | 0 | 0 | 0 | 1 | 2 | .267 |
| Xavier Edwards 2B | 3 | 0 | 0 | 0 | 1 | 0 | .286 |
| Otto Lopez SS | 4 | 0 | 1 | 1 | 0 | 0 | .307 |
| Heriberto Hernández LF | 3 | 0 | 0 | 0 | 1 | 1 | .226 |
| Joe Mack C | 4 | 0 | 0 | 0 | 0 | 0 | .231 |
| Agustín Ramírez DH | 2 | 1 | 0 | 0 | 2 | 1 | .240 |
| Leo Jiménez 1B | 1 | 0 | 0 | 0 | 0 | 1 | .205 |
| Esteury Ruiz RF | 2 | 0 | 1 | 0 | 0 | 1 | .253 |
Miami Marlins Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Ryan Gusto | 4.0 | 5 | 0 | 0 | 1 | 2 | 4.37 |
| Josh Ekness | 1.0 | 1 | 0 | 0 | 0 | 0 | 1.32 |
| Tyler Zuber | 0.2 | 2 | 1 | 1 | 1 | 0 | 3.42 |
| Cade Gibson | 1.2 | 0 | 0 | 0 | 0 | 2 | 5.40 |
| Calvin Faucher | 0.2 | 0 | 0 | 0 | 0 | 0 | 4.05 |
| Pete Fairbanks (W) | 1.0 | 1 | 1 | 1 | 1 | 2 | 5.95 |
