Henderson’s 8th-inning heroics lift Orioles past White Sox

CHICAGO, Ill. – There’s nothing quite like watching a ballgame slip through your fingers in real time, and that’s precisely what happened to the Chicago White Sox on Tuesday night at Guaranteed Rate Field. The Baltimore Orioles delivered a masterclass in late-game execution, scratching and clawing their way back from a 2-1 deficit to steal a 4-2 victory that will sting the South Siders for days to come.

Pitching Decisions

1.0IP0H0ER0BB1K
1.1IP3H2ER0BB2K
1.0IP0H0ER1BB2K

Star Performers

Gunnar Henderson

Season AVG: .244
4AB2H1HR2RBI1R1BB
Chase Meidroth

Season AVG: .270
4AB2H0HR1RBI1R0BB

For five innings, this looked like a White Sox victory waiting to happen. Jordan Hicks had his stuff early, and the Chicago offense struck first with a pair of runs in the third inning off what appeared to be solid situational baseball. Chase Meidroth‘s line-drive double scored Derek Hill, and Lenyn Sosa followed with an RBI single that made it 2-0 on the board. Everything pointed to a quick, efficient White Sox win.

Gunnar Henderson hits a two-run homer in the O's win

But here’s where this Baltimore club showed its mettle. The Orioles don’t panic. They don’t fold when facing early adversity. Ryan Mountcastle’s groundout in the fifth got Baltimore on the board, keeping the deficit manageable at 2-1. More importantly, it kept hope alive for an offense that would soon turn this game on its head.

Taylor Ward's game-tying double

Enter the eighth inning, where real baseball drama revealed itself. Taylor Ward lined a double to right field that knotted the game at 2-2. The tension was palpable. The White Sox bullpen suddenly looked vulnerable, and the Orioles smelled blood in the water. This wasn’t just a tie game anymore; this was momentum shifting like a tectonic plate.

Gunnar Henderson caps Orioles' 8th-inning rally

Henderson Delivers the Decisive Blow

Then came Gunnar Henderson, and this is where the night belonged entirely to Baltimore’s young superstar. Henderson launched a line drive to right-center field that cleared the wall for a two-run homer, his fourth of the season. In one swing, the entire complexion of the evening changed. What had been a potential White Sox triumph became an Orioles victory, forged in that eighth-inning crucible where baseball decides who truly deserves to win.

Gunnar Henderson's go-ahead two-run homer (4)

The stat line tells the story: Henderson went 2-for-4 with a homer and 2 RBIs, the kind of clutch performance that separates good teams from great ones. More broadly, Baltimore’s pitching staff locked things down when it mattered most. Yennier Cano and Ryan Helsley combined for two scoreless innings of relief work, with Helsley recording the save by punching out two batters without surrendering a hit.

Ryan Helsley earns the save

White Sox Left Wondering What Might Have Been

For Chicago, this loss stings because it was absolutely winnable. The first three innings suggested a White Sox team ready to make a statement in April. But baseball doesn’t reward good intentions or early leads. It rewards execution down the stretch, and on Tuesday night, the Orioles executed while the White Sox sputtered.

Jordan Hicks’ abbreviated outing (1.1 IP, 3H, 2ER) highlighted how quickly things unraveled when Baltimore got rolling. The White Sox had their opportunity, squandered it, and paid the ultimate price.

Condensed Game: BAL@CWS – 4/7/26

This is the kind of game that defines a season’s trajectory. Baltimore leaves Chicago with a road victory that proves they can win games when they’re not at their best. The White Sox head back to the clubhouse knowing they had one in their pocket and let it slip away. In early April, that’s a dangerous precedent to set.

Box Score

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Taylor Ward LF 3 1 1 1 2 2 .333
Gunnar Henderson DH 4 1 2 2 1 2 .244
Pete Alonso 1B 4 0 0 0 1 0 .186
Samuel Basallo C 3 1 1 0 2 2 .167
Dylan Beavers RF 2 0 0 0 0 2 .286
Tyler O'Neill RF 3 0 2 0 0 0 .222
Jeremiah Jackson 2B 4 0 0 0 0 2 .214
Colton Cowser CF 2 0 0 0 0 1 .182
Ryan Mountcastle PH 1 0 0 1 0 0 .333
Leody Taveras CF 1 0 0 0 0 1 .400
Coby Mayo 3B 3 0 0 0 2 1 .154
Blaze Alexander SS 4 1 2 0 0 0 .320

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Trevor Rogers 6.0 6 2 2 0 6 1.89
Yennier Cano (W) 1.0 0 0 0 0 1 3.00
Grant Wolfram 0.2 0 0 0 0 2 4.50
Anthony Nunez 0.1 0 0 0 0 1 1.69
Ryan Helsley (SV) 1.0 0 0 0 1 2 4.15

Chicago White Sox Batting

Player AB R H RBI BB SO AVG
Chase Meidroth 2B 4 1 2 1 0 0 .270
Lenyn Sosa 1B 4 0 1 1 0 1 .136
Miguel Vargas DH 4 0 0 0 0 2 .222
Colson Montgomery SS 3 0 1 0 0 2 .211
Edgar Quero C 4 0 0 0 0 2 .148
Tanner Murray 3B 3 0 0 0 0 0 .000
Dustin Harris PH 0 0 0 0 1 0 .000
Andrew Benintendi LF 3 0 0 0 0 1 .179
Tristan Peters LF 1 0 0 0 0 1 .259
Luisangel Acuña CF 3 0 1 0 0 0 .250
Munetaka Murakami PH 1 0 0 0 0 1 .200
Derek Hill RF 4 1 1 0 0 2 .200

Chicago White Sox Pitching

Pitcher IP H R ER BB SO ERA
Shane Smith 3.2 1 0 0 5 8 10.80
Sean Newcomb 1.1 2 1 1 1 1 4.91
Jordan Leasure 1.0 1 0 0 0 2 5.40
Jordan Hicks (L) 1.1 3 2 2 0 2 9.00
Chris Murphy 0.2 1 1 1 1 0 10.50
Bryan Hudson 1.0 0 0 0 1 0 4.50