1. MLB
  2. Scores
  3. 3 · 28 · 26
  4. KC vs ATL

Kansas City Royals vs. Atlanta Braves

Mar 28, 2026
FINAL

Box Score

123456789RHELOB
KC0000001102506
ATL0000000066914
loss:Kansas City Royals logoC. Estevezwin:Atlanta Braves logoO. Bido

Game Recap

Game Highlights Video

ATLANTA -- Dominic Smith felt his mother’s presence as his walk-off grand slam sailed into the right-field seats to give the Braves a thrilling 6-2 win over the Royals on Saturday night at Truist Park. “I definitely did,” Smith said. “I got choked up a bunch of times and I’m...

Scoring Summary

KCATL
  • Kansas City Royals logo
    7
    Salvador Perez homers (1) on a fly ball to left center field. [1 run]
    10
  • Kansas City Royals logo
    8
    Vinnie Pasquantino reaches on a fielder's choice, fielded by first baseman Matt Olson. Maikel Garcia scores. Fielding error by first baseman Matt Olson. [1 run]
    20
  • Atlanta Braves logo
    9
    Mike Yastrzemski singles on a line drive to center fielder Kyle Isbel. Drake Baldwin scores. Jorge Mateo to 3rd. [1 run]
    21
  • Atlanta Braves logo
    9
    Michael Harris II singles on a ground ball to pitcher Carlos Estevez. Jorge Mateo scores. Eli White to 3rd. Ozzie Albies to 2nd. [1 run]
    22
  • Atlanta Braves logo
    9
    Dominic Smith hits a grand slam (1) to right center field. Eli White scores. Ozzie Albies scores. Michael Harris II scores. [4 runs]
    26

Player Stats

Kansas City Royals logoHITTINGHABRRBIKBBHRLOBAVG
Carlos EstevezP00000000.000
TOTAL5322183112-
Kansas City Royals logoPITCHINGIPHRERKBBHRPCERA
Michael WachaRHP6.0300710800.00
Matt StrahmLHP1.0100100130.00
Lucas ErcegRHP1.0100010120.00
Carlos EstevezRHP0.146602127162.00
TOTAL8.1966841132-
Atlanta Braves logoHITTINGHABRRBIKBBHRLOBAVG
Jorge MateoPR00100000.000
Eli WhitePR00100000.250
TOTAL9316684110-
Atlanta Braves logoPITCHINGIPHRERKBBHRPCERA
Reynaldo LopezRHP6.0311321771.50
Dylan LeeLHP1.0100200180.00
Joel PayampsRHP0.1110010150.00
Aaron BummerLHP0.2000000120.00
Osvaldo BidoRHP1.0000300160.00
TOTAL9.0521831138-

Play-by-Play

1st inningKCATL
  • TOP 1
  • Kansas City Royals logo
    FLYOUT — Maikel Garcia flies out to right fielder Ronald Acuna Jr. [1 out]
    00
  • Kansas City Royals logo
    FLYOUT — Bobby Witt Jr. flies out to right fielder Ronald Acuna Jr. [2 outs]
    00
  • Kansas City Royals logo
    STRIKEOUT — Vinnie Pasquantino called out on strikes. [3 outs]
    00
  • BOTTOM 1
  • Atlanta Braves logo
    FLYOUT — Ronald Acuna Jr. flies out to right fielder Jac Caglianone. [1 out]
    00
  • Atlanta Braves logo
    STRIKEOUT — Drake Baldwin strikes out swinging. [2 outs]
    00
  • Atlanta Braves logo
    STRIKEOUT — Matt Olson strikes out on a foul tip. [3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

2Runs6
5Hits9
0Errors1
.156Batting Avg.290
32At Bats31
2Extra-base Hits1
1Home Runs1
1Runs-Batted-In6
3Walks4
2Stolen Bases0
8Strikeouts8
6Left on Base4
9Total Bases12

Game Details

Saturday, March 28, 2026 · 7:15 PM
Truist Park · Cumberland, GA
attendance: 39,362 (95.8%)
weather: 64 degrees, clear
spread: ATL -149
over/under: 8.5