Gray’s Grand Slam Powers Twins Past White Sox in Offensive Slugfest

There’s something deeply satisfying about watching a game where both teams absolutely rake the baseball, even if you’re on the losing end. Monday night at Target Field proved that point emphatically, as the Minnesota Twins outlasted the Chicago White Sox 9-6 in a slugfest that had fans on both sides of the upper deck standing and cheering. This wasn’t pitching beauty. This was baseball’s version of a street fight, and the Twins threw the better haymakers when it mattered most.

Pitching Decisions

6.0IP8H4ER0BB9K
4.0IP8H8ER4BB4K

Star Performers

Miguel Vargas

Season AVG: .241
5AB3H2HR4RBI2R0BB
Tristan Gray

Season AVG: .237
3AB1H1HR5RBI1R0BB

Gray Delivers the Knockout Blow

Tristan Gray's grand slam (4)

The pivotal moment came in the fourth inning when Tristan Gray stepped up and deposited a grand slam into right center field. In a game that would feature six home runs total, Gray’s blast was the one that separated the contenders from the pretenders. With the bases loaded and the Twins clinging to a 1-0 lead, Gray’s line drive served as a 4-0 gut punch to White Sox starter David Sandlin, who simply couldn’t locate his fastball when the stakes were highest.

Tristan Gray, Joe Ryan lead Twins to 9-6 win

Sandlin’s evening mercifully ended after just four innings. He surrendered eight hits and eight earned runs while walking four batters. That’s not a recipe for success at any level. Joe Ryan, meanwhile, took the mound for Minnesota and delivered exactly what a home team needs in a shootout. His nine strikeouts and zero walks through six innings showcased the kind of efficient dominance that keeps games from spiraling into complete chaos. Ryan allowed eight hits and four runs, but crucially, he didn’t beat himself.

Joe Ryan's nine strikeouts

Vargas Keeps Sox Alive Late, But Too Little, Too Late

Miguel Vargas' two-homer night

Miguel Vargas deserves significant credit for keeping the White Sox from getting completely embarrassed. The slugger went yard twice, including a two-run bomb in the fifth that pulled Chicago within striking distance and another two-run line drive shot in the ninth that briefly gave Chicago fans false hope. Vargas finished with three hits in five at-bats and four RBIs. On any other night, that performance carries a team. On this night, it merely served as a consolation prize.

Vargas and Benintendi go back-to-back

Andrew Benintendi also contributed meaningfully with two hits, including an RBI single and a solo home run in the fifth. The two-run deficit could have been worse without his efforts. But baseball isn’t played in a vacuum. While the White Sox were scoring runs, the Twins were scoring more of them, and that’s all that matters when the final bell rings.

Condensed Game: CWS@MIN – 6/1/26

The fifth inning essentially decided this game. After the White Sox pulled within one run on Vargas’ first homer, the Twins responded immediately. Austin Martin and Victor Caratini each drove in runs with singles, then Luke Keaschall and Gray each delivered sacrifice flies to extend the lead back to three. That’s the inning that crushed Chicago’s comeback hopes.

Miguel Vargas' SECOND two-run homer (15)

This was entertaining baseball, no question. Both teams showed they can put runs on the board with consistency. But make no mistake, the Twins proved they can do it more effectively when the pressure is applied. That’s championship-caliber baseball. The White Sox, meanwhile, need to figure out why their pitching staff keeps leaving fastballs in hitters’ sweet spots. Sandlin’s outing should serve as a wake-up call to the entire organization.

Box Score

Chicago White Sox Batting

Player AB R H RBI BB SO AVG
Sam Antonacci LF 5 2 2 0 0 0 .280
Miguel Vargas 3B 5 2 3 4 0 0 .241
Andrew Benintendi DH 4 1 2 2 1 1 .238
Colson Montgomery SS 5 0 0 0 0 3 .229
Chase Meidroth 2B 4 0 1 0 0 1 .269
Jacob Gonzalez 1B 4 0 0 0 0 4 .143
Tristan Peters CF 4 0 2 0 0 0 .295
Edgar Quero C 4 0 0 0 0 1 .190
Rikuu Nishida RF 4 1 1 0 0 1 .238

Chicago White Sox Pitching

Pitcher IP H R ER BB SO ERA
David Sandlin (L) 4.0 8 8 8 4 4 8.10
Tyler Davis 1.0 2 1 1 0 1 3.44
Brandon Eisert 1.0 0 0 0 0 1 3.86
Trevor Richards 2.0 0 0 0 0 0 5.63

Minnesota Twins Batting

Player AB R H RBI BB SO AVG
Byron Buxton DH 5 0 1 0 0 2 .258
Brooks Lee 3B 3 1 1 0 1 1 .256
Kody Clemens 1B 3 1 1 0 1 0 .235
Josh Bell 1B 4 1 2 0 0 2 .225
Ryan Kreidler CF 0 0 0 0 0 0 .255
Trevor Larnach LF 3 1 2 1 1 0 .262
James Outman LF 0 0 0 0 0 0 .161
Austin Martin RF 4 2 1 1 0 0 .262
Victor Caratini C 4 1 1 1 0 1 .190
Luke Keaschall 2B 2 1 0 1 1 0 .244
Tristan Gray SS 3 1 1 5 0 0 .237

Minnesota Twins Pitching

Pitcher IP H R ER BB SO ERA
Joe Ryan (W) 6.0 8 4 4 0 9 3.20
Kody Funderburk 1.0 0 0 0 1 0 3.44
Yoendrys Gómez 1.0 1 0 0 0 1 4.08
Travis Adams 1.0 2 2 2 0 1 8.18