White Sox Edge Royals in Slugfest; Hill’s Late Homer Decides It

Sometimes a baseball game comes down to who wants it more in those final, crushing moments. On Tuesday night at Rate Field, the Chicago White Sox wanted it just slightly more than the Kansas City Royals, stealing a 6-5 victory in a game that was less about strategic brilliance and more about which team could mash dingers with conviction when it mattered most.

Pitching Decisions

1.0IP1H1ER0BB1K
1.0IP0H0ER0BB0K

Star Performers

Bobby Witt Jr.

Season AVG: .305
5AB2H1HR1RBI1R0BB
Chase Meidroth

Season AVG: .277
4AB1H1HR3RBI1R0BB

The Royals came out swinging like they owned the place, with Bobby Witt Jr. and Salvador Perez both going deep in the first inning off Chicago pitching. It was the kind of start that makes you think you’re watching a coronation, not a game. Witt Jr. and Perez looked locked in, the kind of locked in that says “this is our night.” Except it wasn’t.

Bobby Witt Jr.'s solo home run (6)

That’s the thing about baseball in 2026: nobody stays locked in for long. The White Sox responded with devastating efficiency in the fifth inning, when they essentially decided to turn Rate Field into a home run derby. Drew Romo, Miguel Vargas, and Chase Meidroth orchestrated a five-run explosion that flipped the script entirely. Meidroth’s three-run blast was the dagger in that sequence, a line drive to left that said, “We’re not done here.”

The White Sox score five runs in the 5th inning

The Royals clawed back in the sixth. Nick Loftin’s two-run double and Maikel Garcia’s RBI single showed they weren’t about to roll over. At 5-5, we had ourselves a genuine ballgame, the kind where every pitch mattered and momentum was a living, breathing thing that belonged to whoever seized it last.

Nick Loftin's two-run double

Then came the eighth inning, and Derek Hill‘s moment. Hill, who’d been largely anonymous all evening, crushed a solo shot to left-center that proved to be the difference. It wasn’t flashy or particularly loud in terms of narrative, but it was decisive. Sometimes that’s all you need in baseball.

Derek Hill's go-ahead solo home run (3)

The Pitching Collapse That Nobody Talks About

Here’s what’s infuriating about this game if you’re a Royals fan: Matt Strahm pitched only 1.0 inning and gave up a run. One inning. That’s not a recipe for winning ballgames in any era. The White Sox bullpen, meanwhile, leaned on Seranthony Dominguez and Bryan Hudson to shutdown situations, and both delivered when it counted. The setup work matters, and Chicago’s was notably sharper down the stretch.

Derek Hill, Chase Meidroth lead White Sox to 6-5 win

What This Game Really Meant

On a Tuesday night in May, this was a heavyweight slugfest between two teams that clearly possess talent. The Royals have Witt Jr. and Perez, potential all-stars in their own right. The White Sox have enough pop to beat anyone on a given evening. But there’s a lesson here for Kansas City: starting pitching collapsed, and when you can’t lean on your rotation, you’re vulnerable to precisely the kind of comeback that happened here.

Derek Hill's running catch seals 6-5 win 

Hill’s running catch to seal it was almost poetic, a defensive exclamation point on a night where the bats did most of the talking. The White Sox won because they were slightly more patient at the plate, slightly more disciplined with runners in scoring position. In games this tight, those marginal differences separate winners from losers.

The Royals should be frustrated. They had this game. But in baseball, “should” doesn’t matter. Only results do.

Box Score

Kansas City Royals Batting

Player AB R H RBI BB SO AVG
Maikel Garcia 3B 5 0 1 1 0 0 .282
Bobby Witt Jr. SS 5 1 2 1 0 1 .305
Vinnie Pasquantino 1B 4 0 2 0 1 0 .208
Salvador Perez C 5 1 2 1 0 0 .197
Carter Jensen DH 3 1 1 0 1 2 .221
Jac Caglianone RF 4 0 0 0 0 1 .238
Isaac Collins LF 4 1 1 0 0 1 .241
Michael Massey 2B 2 0 0 0 0 0 .224
Nick Loftin 2B 2 1 1 2 0 0 .279
Kyle Isbel CF 4 0 1 0 0 0 .267

Kansas City Royals Pitching

Pitcher IP H R ER BB SO ERA
Stephen Kolek 4.2 5 5 5 3 6 6.75
Luinder Avila 1.1 0 0 0 1 2 6.08
Daniel Lynch IV 1.0 1 0 0 0 2 2.08
Matt Strahm (L) 1.0 1 1 1 0 1 4.02

Chicago White Sox Batting

Player AB R H RBI BB SO AVG
Sam Antonacci LF 4 1 2 0 0 0 .280
Munetaka Murakami 1B 3 0 0 0 1 3 .228
Miguel Vargas 3B 3 1 2 1 1 0 .239
Colson Montgomery SS 3 1 0 0 1 1 .216
Chase Meidroth 2B 4 1 1 3 0 2 .277
Andrew Benintendi DH 2 0 0 0 1 0 .231
Edgar Quero DH 1 0 0 0 0 0 .159
Jarred Kelenic RF 3 0 0 0 0 2 .231
Randal Grichuk PH 1 0 0 0 0 0 .205
Luisangel Acuña CF 0 0 0 0 0 0 .175
Tristan Peters CF 3 0 0 0 0 0 .261
Derek Hill RF 1 1 1 1 0 0 .250
Drew Romo C 4 1 1 1 0 3 .185

Chicago White Sox Pitching

Pitcher IP H R ER BB SO ERA
Erick Fedde 5.0 6 2 2 1 2 3.77
Tyler Schweitzer 0.1 2 3 3 1 0 13.50
Grant Taylor 1.2 3 0 0 0 3 2.11
Seranthony Domínguez (W) 1.0 0 0 0 0 0 3.24
Bryan Hudson (SV) 1.0 0 0 0 0 0 0.90