Vierling Walk-Off Caps Wild Extra-Inning Thriller as Tigers Edge White Sox

Sometimes baseball rewards the team that refuses to quit, and on Sunday at Comerica Park, the Detroit Tigers proved they hadn’t read the script written for them in the ninth inning. After the Chicago White Sox took a 4-3 lead into the bottom of the ninth, the Tigers staged a gritty comeback that culminated in Matt Vierling’s walk-off single in the 10th, securing a 5-4 victory that felt less like a loss and more like a gut punch to a Chicago club that thought it had this one wrapped up.

Matt Vierling walks off in extras to lead Tigers' win

Pitching Decisions

1.0IP0H0ER0BB0K
0.0IP2H1ER0BB0K

Star Performers

Luisangel Acuña

Season AVG: .213
3AB1H1HR2RBI1R0BB
Dillon Dingler

Season AVG: .269
5AB2H1HR2RBI1R0BB

This was the kind of game that defines seasons, though neither team would admit it in late June. The White Sox had legitimate reasons to feel confident entering the final frame. Luisangel Acuña had delivered a two-run homer in the sixth that appeared to put Chicago in the driver’s seat. Tristan Peters, playing with the kind of grace that makes opposing fans genuinely annoyed, had added an RBI double in the seventh and later a sacrifice fly in the tenth that gave the White Sox what looked like the winning run. Everything pointed toward a White Sox victory.

Dillon Dingler's game-tying single

But this is where the Tigers’ character showed itself. Dillon Dingler, who finished with two hits and two RBIs, kept the line moving with a solo home run in the eighth that made it 4-3. Then came the ninth inning heroics: Dingler singled to set up Jahmai Jones’s run, and suddenly the game was knotted 4-4. Momentum, that fickle mistress in baseball, had shifted decidedly toward Detroit.

Tristan Peters' go-ahead sacrifice fly

The extra inning was academic after that. Spencer Torkelson lined one through the left side to put the go-ahead run in scoring position, and then Vierling, a player who has quietly become one of the more clutch performers in the American League, delivered the kind of hit that gets replayed endlessly on highlight reels. It wasn’t a bomb. It wasn’t a dramatic three-run shot. It was a professional at-bat from a professional hitter, and it was infinitely more devastating than any home run could have been.

Matt Vierling's walk-off single

Peters and Dingler Steal the Show

Peters was the story for Chicago, going 3-for-5 with three RBIs, including that crucial sacrifice fly. The man was relentless, but even his excellence couldn’t overcome the Tigers’ refusal to go away. Dingler matched him in the clutch department, proving once again that Detroit’s young core isn’t just talented but genuinely dangerous in tight situations. Will Vest earned the win with a clean inning of relief work, while Brandon Eisert took the loss in a brutal appearance where he couldn’t record an out in the tenth.

Condensed Game: CWS@DET – 6/21/26

A Tale of Two Teams

The White Sox had their chances. Acuña’s power display was encouraging, and Peters’s consistency at the plate offered legitimate hope. But baseball has a way of punishing teams that don’t finish opponents. Chicago had the Tigers on the ropes multiple times and couldn’t deliver the knockout punch. Meanwhile, Detroit showed the kind of resilience that separates contenders from pretenders, battling back twice after falling behind to ultimately steal a game they had no business winning on paper.

Spencer Torkelson's game-tying single

It’s only June, but games like this stay with teams. The White Sox got beat by a Tigers squad that refused to quit, and that’s the kind of loss that sticks in your craw. Detroit leaves Comerica Park having proven something about itself. Chicago leaves wondering how it lost a game it had every reason to win.

Box Score

Chicago White Sox Batting

Player AB R H RBI BB SO AVG
Sam Antonacci LF 4 0 0 0 0 1 .287
Junior Perez LF 0 0 0 0 0 0 .333
Andrew Benintendi DH 3 0 0 0 0 0 .234
Randal Grichuk DH 1 0 0 0 0 1 .260
Colson Montgomery SS 4 0 0 0 0 1 .221
Chase Meidroth 2B 4 0 0 0 0 3 .271
Braden Montgomery RF 4 1 2 0 0 0 .231
Jacob Gonzalez 1B 4 1 0 0 0 0 .167
Edgar Quero C 4 0 1 0 0 1 .187
Tristan Peters CF 3 1 2 2 0 0 .289
Luisangel Acuña SS 3 1 1 2 0 0 .213
Miguel Vargas 3B 1 0 0 0 0 0 .236

Chicago White Sox Pitching

Pitcher IP H R ER BB SO ERA
Davis Martin 6.0 5 1 1 3 4 3.18
Bryan Hudson 1.0 1 0 0 0 1 2.27
Grant Taylor 1.0 1 1 1 1 1 2.39
Seranthony Domínguez 1.0 3 1 1 0 1 3.86
Brandon Eisert (L) 0.0 2 2 1 0 0 6.00
Jordan Hicks 0.0 1 0 0 0 0 5.60

Detroit Tigers Batting

Player AB R H RBI BB SO AVG
Kevin McGonigle SS 3 0 1 0 2 0 .283
Dillon Dingler C 5 1 2 2 0 1 .269
Kerry Carpenter RF 5 1 0 0 0 2 .225
Riley Greene LF 4 1 2 0 1 1 .290
Spencer Torkelson 1B 4 0 2 1 1 0 .208
Colt Keith 3B 5 1 1 0 0 0 .260
James Outman CF 2 0 0 0 0 1 .169
Matt Vierling CF 3 0 1 1 0 0 .200
Trei Cruz LF 2 0 0 0 0 0 .000
Hao-Yu Lee 2B 2 0 1 0 0 1 .231
Zach McKinstry 2B 2 0 2 1 0 0 .177
Jahmai Jones LF 2 1 1 0 0 1 .146
Will Vest P 0 0 0 0 0 0 .000

Detroit Tigers Pitching

Pitcher IP H R ER BB SO ERA
Keider Montero 7.0 6 3 3 0 3 3.68
Drew Sommers 1.0 0 0 0 0 3 0.00
Kyle Finnegan 1.0 0 0 0 0 1 2.02
Will Vest (W) 1.0 0 1 0 0 0 5.92