Dominic Smith’s Walk-Off Grand Slam Stuns Royals in Braves Ninth-Inning Rally

Sometimes baseball rewards patience, clutch hitting, and the kind of late-inning magic that separates champions from also-rans. Saturday at Truist Park, the Atlanta Braves reminded everyone why they remain one of baseball’s elite franchises, mounting a stunning ninth-inning assault that turned a potential loss into a walk-off victory over the Kansas City Royals.

Pitching Decisions

1.0IP0H0ER0BB3K
0.1IP4H6ER2BB0K

Star Performers

Salvador Perez

Season AVG: .250
4AB1H1HR1RBI1R0BB
Dominic Smith

Season AVG: .250
4AB1H1HR4RBI1R0BB

The final was 6-2, but that scoreline doesn’t capture the drama or the absolute collapse that occurred when Carlos Estevez took the mound in the ninth. The Royals’ reliever managed just 0.1 innings of work before surrendering four runs on four hits and two walks. It was the kind of pitching implosion that defines seasons, and it happened at precisely the wrong moment.

Salvador Perez's solo homer (1)

Kansas City had given themselves hope earlier when Salvador Perez clubbed a solo homer in the seventh, a solo shot that suggested the visitors might scratch out just enough offense to escape. Perez finished 1-for-4 with that lone RBI, a reminder that even a Hall of Fame caliber hitter can’t carry a team when the offense sputters like a lawn mower running on bad gas.

The Braves’ Ninth-Inning Execution

What followed in the bottom of the ninth was baseball poetry written in pencil, not pen. Mike Yastrzemski started it with an RBI single that scored Drake Baldwin. Michael Harris II, who finished 3-for-4, tied the game with his own single that scored Jorge Mateo. The Braves weren’t messing around, and the Royals knew it.

Michael Harris II's game-tying single
Mauricio Dubón incredible leaping throw

Then came the theatrical finale. Dominic Smith, presumably making his Braves debut, stepped to the plate with the bases loaded and one swing away from immortality. He found it. The grand slam cleared the right center field wall and sent Truist Park into absolute bedlam. Three runs already in, three more on the board, and the Royals’ season just became a little bit worse.

Dominic Smith's walk-off grand slam (1)
Dominic Smith's walk-off slam caps Braves debut

Smith’s arrival marked him as a hitter who capitalizes on opportunities, finishing 1-for-4 with four RBIs. That’s not an accident. That’s clutch incarnate.

The Pitching Story

Osvaldo Bido earned the victory working just one inning with three strikeouts and no baserunners allowed. It’s a peculiar line for a winning pitcher, but in baseball’s increasingly specialized bullpen economy, that’s exactly how games are won these days. The Braves’ arms held firm through eight innings until Estevez crumbled under pressure.

Dominic Smith wins it with a walk-off grand slam
Braves rally to walk-it off against the Royals

For Kansas City, this was a frustrating loss. They had opportunities to build their lead but couldn’t capitalize. The Royals generated some highlights, particularly Bobby Witt Jr.’s aggressive baserunning in the eighth, but it wasn’t enough against an Atlanta team that refused to quit.

This is the Braves we’ve come to respect and occasionally despise as division rivals: talented, deep, and absolutely lethal in close games. Saturday was a masterclass in how to win a ballgame you had no business winning in the ninth inning. Dominic Smith’s grand slam will be remembered long after the final out is recorded on Saturday, March 28, 2026.

Box Score

Kansas City Royals Batting

Player AB R H RBI BB SO AVG
Maikel Garcia 3B 3 1 0 0 1 0 .167
Bobby Witt Jr. SS 4 0 1 0 0 1 .375
Vinnie Pasquantino 1B 4 0 0 0 0 1 .000
Salvador Perez C 4 1 1 1 0 0 .250
Carter Jensen DH 2 0 0 0 1 1 .000
Lane Thomas RF 1 0 0 0 0 0 .250
Jonathan India 2B 4 0 0 0 0 2 .000
Carlos Estévez P 0 0 0 0 0 0 .000
Jac Caglianone RF 3 0 2 0 0 0 .500
Tyler Tolbert 2B 1 0 0 0 0 1 .000
Isaac Collins LF 3 0 0 0 1 2 .000
Kyle Isbel CF 3 0 1 0 0 0 .333

Kansas City Royals Pitching

Pitcher IP H R ER BB SO ERA
Michael Wacha 6.0 3 0 0 1 7 0.00
Matt Strahm 1.0 1 0 0 0 1 0.00
Lucas Erceg 1.0 1 0 0 1 0 0.00
Carlos Estévez (L) 0.1 4 6 6 2 0 162.00

Atlanta Braves Batting

Player AB R H RBI BB SO AVG
Ronald Acuña Jr. RF 3 0 1 0 1 0 .125
Drake Baldwin C 3 1 0 0 1 1 .143
Matt Olson 1B 4 0 1 0 0 3 .375
Jorge Mateo PR 0 1 0 0 0 0 .000
Austin Riley 3B 4 0 1 0 0 2 .571
Mike Yastrzemski LF 4 0 2 1 0 0 .500
Eli White PR 0 1 0 0 0 0 .250
Ozzie Albies 2B 3 1 0 0 1 0 .286
Michael Harris II CF 4 1 3 1 0 1 .500
Dominic Smith DH 4 1 1 4 0 1 .250
Mauricio Dubón SS 2 0 0 0 1 0 .167

Atlanta Braves Pitching

Pitcher IP H R ER BB SO ERA
Reynaldo López 6.0 3 1 1 2 3 1.50
Dylan Lee 1.0 1 0 0 0 2 0.00
Joel Payamps 0.1 1 1 0 1 0 0.00
Aaron Bummer 0.2 0 0 0 0 0 0.00
Osvaldo Bido (W) 1.0 0 0 0 0 3 0.00