The Washington Nationals gutted out a 5-4 walk-off victory over the Miami Marlins in 10 innings on Saturday, August 29, at Nationals Park, taking a tense division showdown that required every bit of their bullpen depth to close out. Cade Cavalli was dominant in the early going, spinning four no-hit innings with eight strikeouts, but a late bullpen collapse made things interesting before Washington found a way to win in extras. Dylan Crews, Brady House, and Abimelec Ortiz each posted multi-hit performances to power the offense.

Cavalli Delivers Eight Strikeouts Across Four Hitless Innings

If there was a single reason the Nationals were in position to win this game, it started with Cavalli. The right-hander was electric, retiring Miami hitters with ease across four innings — zero hits, zero earned runs, and eight strikeouts against just three walks. That kind of start gives a ballclub a fighting chance against anyone, and Saturday was no exception.

Sandy Alcantara took the ball for Miami and held up for six innings, but Washington's lineup tagged him for eight hits and four earned runs before he exited. Crews, House, and Ortiz were the engines of that attack, combining for six hits across the lineup. Crews drove in a run on a 2-for-5 night, and House added an RBI in four at-bats, giving the Nationals enough to work with heading into the middle frames.

Bullpen Struggles Nearly Cost Washington in Late Innings

The path from Cavalli's gem to a victory was anything but smooth. Erik Tolman bridged two clean innings after Cavalli's exit — two strikeouts, one hit, no runs — keeping the lead intact. But things unraveled when Tom Cosgrove took the mound. In just two-thirds of an inning, Cosgrove allowed two hits, a walk, and three earned runs, letting Miami climb back into the game.

Heriberto Hernández did the damage for the Marlins, launching a home run and driving in two runs on the night. His solo shot was the kind of swing that flips momentum in a close divisional game, and suddenly Washington's comfortable lead had evaporated.

Brad Lord steadied the ship from there, working 2.1 innings with four strikeouts and allowing just one earned run on two hits. Lord's effort kept the game tied and gave the Nationals a chance to win it in extra innings.

Ribalta Earns the Win, Petersen Takes the Loss

Orlando Ribalta was the man of the moment in the 10th. He worked a clean inning — two strikeouts, one hit, no runs — to preserve the tie and eventually earn the win when Washington pushed across the deciding run. It was a composed performance under pressure, exactly what a bullpen arm needs to deliver in that spot.

On the other side, Miami's Michael Petersen couldn't hold the game in the 10th. He walked two, allowed a hit, and surrendered the run that ended it, taking the loss in what was a frustrating finish for the Marlins.

Key Performances at a Glance

  • Cade Cavalli: 4.0 IP, 0 H, 0 ER, 8 K, 3 BB
  • Dylan Crews: 2-for-5, 1 RBI
  • Brady House: 2-for-4, 1 RBI
  • Abimelec Ortiz: 2-for-5
  • Erik Tolman: 2.0 IP, 1 H, 0 ER, 2 K
  • Brad Lord: 2.1 IP, 2 H, 1 ER, 4 K
  • Orlando Ribalta (W): 1.0 IP, 1 H, 0 ER, 2 K
  • Heriberto Hernández (MIA): 1-for-5, 1 HR, 2 RBI

What's Next for the Nationals

Washington picks up a crucial division win and will look to build on Saturday's resilience as the series with Miami continues. The Nationals showed they can win games in multiple ways — behind a dominant starter, in spite of bullpen turbulence, and ultimately by manufacturing a run when it matters most in extras. That's a complete team performance, even if the middle innings were messier than anyone would have liked. Sunday's starter and lineup construction will be worth watching closely after a taxing night for the bullpen.