Vancouver Television Sports← GAME CENTRE
← MLB / AFTER THE WHISTLE

MLB • September 12, 2026

Randal Grichuk’s ninth-inning homer lifts White Sox past Cardinals after two earlier comebacks

For most of the night at Busch Stadium, the Chicago White Sox looked too wasteful to win. Then they found the one swing that erased all the clutter, as Randal Grichuk’s two-run homer in the ninth inning carried Chicago to a 6-5 victory over the St. Louis Cardinals.

MLB / FINAL
Chicago White Sox6 — 5St. Louis Cardinals
Chicago White SoxSt. Louis Cardinals

St. Louis built the early lead, but never quite shut the door

The Cardinals did plenty right with the bats, especially in the innings when the scoreboard first tilted their way. Masyn Winn opened the scoring in the second with a double to left that brought home Nolan Gorman and Thomas Saggese, and Jose Fermin followed with a sacrifice fly to center to make it 3-0. After Chicago scratched back a run on Colson Montgomery’s walk in the fourth, St. Louis answered again when Nathan Church doubled to right and scored Gorman for a 4-1 edge.

That is the shape of a game the Cardinals usually expect to control: multiple extra-base hits, early scoring and useful work from several hitters instead of one isolated burst. Winn finished with two hits and two RBIs, Church went 3-for-4 with an RBI, and Leo Bernal later added a solo homer. St. Louis out-hit Chicago 8-6, and for long stretches it looked as if the cleaner contact belonged to the home side.

Chicago’s path back was different. The White Sox did not hit their way steadily into this win so much as they kept returning to the plate and forcing the Cardinals to handle one more baserunner. Even while batting just .188 as a team and striking out 12 times, they drew seven walks, were hit by three pitches and stole two bases. That is a strange offensive line for a winner, but it is also the clue to the whole night: Chicago kept the game open long enough for the late damage to matter.

The fifth inning was the hinge

If there was one inning that explained why St. Louis lost a game in which it had more hits, it was the fifth. The White Sox entered trailing 4-1 and came out tied without needing a barrage of extra-base contact. Munetaka Murakami worked a walk that forced in Sam Antonacci. Grichuk then grounded into a double play, but Kyle Teel scored on it anyway. Moments later, Tristan Peters singled to center to bring home Miguel Vargas, even if Peters was thrown out stretching the play into second.

That sequence was untidy, productive and revealing all at once. Chicago managed three runs in the inning, and the Cardinals even turned a double play during it, yet St. Louis still could not escape with the lead intact. The White Sox finished the game with only one extra-base hit, Grichuk’s homer in the ninth, but they kept manufacturing stress through walks and hit batters. A team can survive some of that. Surviving 10 free baserunners between walks and hit-by-pitches is much harder.

The sharpest contrast inside the Cardinals’ pitching line belongs to Kyle Leahy and Cooper Hjerpe. Leahy gave St. Louis three scoreless innings with four strikeouts to start the night. Hjerpe, in only one inning of work, allowed four runs, four walks and two hits while striking out three. Those two lines tell the story of the middle innings better than any grand theory does. Chicago did not overwhelm St. Louis with contact; it overwhelmed it briefly with traffic.

One swing settled a game full of leftovers

Bernal’s 421-foot homer to right-center in the eighth seemed, for a moment, like the Cardinals’ final answer. After all the traffic, all the missed chances and all the strikeouts on both sides, St. Louis finally held a 5-4 lead heading to the ninth. It was a clean, simple swing after a messy evening, and it gave the Cardinals a chance to escape a game that had been wobbling for hours.

Instead, the cleanest swing of all belonged to Chicago. With one aboard, Grichuk drove a 358-foot homer to right in the ninth, scoring Brenton Doyle and turning a one-run deficit into a 6-5 White Sox lead. Grichuk ended up with three RBIs between that homer and his fifth-inning run-scoring double-play ball, and his blast covered for an offense that had spent much of the evening leaving opportunity behind. Chicago stranded 19 runners, an enormous number for a winning team, but the ninth-inning swing made the earlier waste survivable.

The White Sox bullpen deserves its share of the credit as well. After St. Louis reached 4-1 in the fourth, Chicago’s relievers largely steadied the game. Hagen Smith gave the White Sox two scoreless innings with three strikeouts. Grant Taylor allowed Bernal’s homer but also struck out three in 1.2 innings. Jordan Hicks recorded a short scoreless outing, and Bryan Hudson closed the ninth for the save. St. Louis still drew six walks and piled up 13 strikeouts against Chicago pitching, but after the fourth inning the Cardinals managed only one more scoring play.

Our take: this was a stubborn win, not a polished one, and that distinction matters. Chicago proved it can win even when the batting average is low, but the White Sox should not want to live on six runs from six hits while leaving 19 men on base and committing two errors. The Cardinals have an even clearer lesson. Their pitchers struck out 12 and limited Chicago to one extra-base hit, yet seven walks and three hit batters gave away too much of the evening. When an opponent hits .188 and still scores six, the first place to look is not the box of hard contact. It is the free pass column.

Scoring moments

  1. 2nd Inning

    Winn doubled to left, Gorman scored and Saggese scored.

  2. 2nd Inning

    Fermín hit sacrifice fly to center, Winn scored.

  3. 4th Inning

    C. Montgomery walked, Murakami scored, Meidroth to second, Peters to third.

  4. 4th Inning

    Church doubled to right, Gorman scored.

  5. 5th Inning

    Murakami walked, Antonacci scored, Vargas to second, Teel to third.

  6. 5th Inning

    Grichuk grounded into double play, shortstop to second to first, Teel scored, Murakami out at second, Vargas to third.

  7. 5th Inning

    Peters singled to center, Vargas scored, Peters out stretching at second.

  8. 8th Inning

    Bernal homered to right center (421 feet).

  9. 9th Inning

    Grichuk homered to right (358 feet), Doyle scored.

Chicago White Sox — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Sam Antonacci2-441200008.269.367.390
Jake Rogers0-000000000.167.280.297
Kyle Teel0-3310002224.205.290.373
Brenton Doyle0-001000000.214.265.301
Miguel Vargas1-5511000315.247.356.471
Munetaka Murakami1-4411101229.207.346.472
Andrew Benintendi0-110000003.241.303.419
Randal Grichuk1-4411210217.286.315.568
Tristan Peters1-4401100115.279.345.462
Chase Meidroth0-3300001120.268.345.400
Colson Montgomery0-1100102014.207.291.428
Luisangel Acuna0-000000000.235.266.270
Braden Montgomery0-3300001118.215.311.345
Chicago White Sox — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Sean Newcomb1.111114029-182.7729
Luis Castillo2.243332061-335.6761
Hagen Smith2.000003021-130.4521
Grant Taylor1.231113138-262.2338
Jordan Hicks0.100010010-64.2610
Bryan Hudson1.000001014-102.8714
St. Louis Cardinals — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jose Fermin0-2200102228.240.303.349
Ivan Herrera0-3300002125.246.359.380
Alec Burleson0-4400001218.282.349.465
Joshua Baez0-4400000111.250.300.554
Victor Scott II0-000000000.197.278.261
Jordan Walker0-110000015.282.338.490
Leo Bernal1-5511110120.311.367.556
Nolan Gorman1-3321001218.189.268.321
Ramon Urias0-000000000.157.268.337
Thomas Saggese1-4411000112.267.323.425
Masyn Winn2-4412200216.236.311.324
Nathan Church3-4403100020.251.296.371
St. Louis Cardinals — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Kyle Leahy3.020004038-263.3338
Cooper Hjerpe1.024443052-257.2052
Luis Gastelum1.110000010-64.5010
Justin Bruihl0.200001012-73.5912
Ryne Stanek1.000001010-84.2710
George Soriano1.000021020-104.4320
Riley O'Brien1.012212121-134.2021
Chicago White Sox — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch3
Batting · Ground Balls10
Batting · Strikeouts12
Batting · Runs Batted In5
Batting · Sacrifice Hit0
Batting · Hits6
Batting · Stolen Bases2
Batting · Walks7
Batting · Catcher Interference0
Batting · Runs6
Batting · Ground Into Double Play1
Batting · Sacrifice Flies0
Batting · At Bats32
Batting · Home Runs1
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base19
Batting · Triples0
Batting · Game Winning RBIs1
Batting · Intentional Walks0
Batting · Doubles0
Batting · Fly Balls10
Batting · Caught Stealing0
Batting · Pitches163
Batting · Games Started0
Batting · Pinch At Bats1
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals1
Batting · Total Bases9
Batting · Plate Appearances42
Batting · Projected Home Runs162.0
Batting · Extra Base Hits1
Batting · Runs Created4.6
Batting · Batting Average.188
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.281
Batting · Secondary Average.375
Batting · On Base Percentage.381
Batting · OBP Pct + SLG Pct.662
Batting · Ground To Fly Ball Ratio1.0
Batting · Runs Created Per 27 Outs4.6
Batting · Batter Rating33.0
Batting · At Bats Per Home Run32.0
Batting · Stolen Base Percentage1.00
Batting · Pitches Per Plate Appearance3.88
Batting · Isolated Power.094
Batting · Walk To Strikeout Ratio0.58
Batting · Walks Per Plate Appearance.167
Batting · Secondary Average Minus Batting Average.188
Batting · Runs Produced11.0
Batting · Runs Ratio0.8
Batting · Patience Ratio0.5
Batting · Balls In Play Average0.3
Batting · MLB Rating78.5
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves1
Pitching · Ground Balls6
Pitching · Strikeouts13
Pitching · Sacrifice Flies1
Pitching · Losses0
Pitching · Hits8
Pitching · Earned runs5
Pitching · Batters Hit0
Pitching · Walks6
Pitching · Runs5
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities1
Pitching · Home Runs1
Pitching · Triples0
Pitching · Finishes1
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls16
Pitching · Batters Faced41
Pitching · Holds0
Pitching · Doubles2
Pitching · Wins1
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In5
Pitching · Third Innings Pitched27
Pitching · Earned Runs5
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches173
Pitching · Run Support6.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter29
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners3
Pitching · Inherited Runners Scored1
Pitching · Player Rating0.0
Pitching · At Bats34
Pitching · Total Bases13
Pitching · Is Qualified1
Pitching · Is Qualified1
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average5.00
Pitching · Walks Plus Hits Per Inning Pitched1.56
Pitching · Win Percentage1.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.4
Pitching · Pitches Per Start29.0
Pitching · Pitches Per Inning19.2
Pitching · Pitches Per Plate Appearance4.2
Pitching · Run Support Average6.0
Pitching · Opponent Batting Average.235
Pitching · Opponent's Slugging pct..382
Pitching · Opponent's On-base pct..341
Pitching · Opponent's OPB Pct + SLG Pct.724
Pitching · Save Percentage1.0
Pitching · Strikeouts Per 9 Innings13.0
Pitching · Strikeout To Walk Ratio2.2
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win1.0
Pitching · Balls In Play Average0.333
Pitching · Total Bases13.000
Pitching · Pitch Count173
Pitching · Strikes106
Pitching · Strike To Pitch Ratio0.6
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors2
Fielding · Passed Balls0
Fielding · Assists4
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field27
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played27.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher1
Fielding · Successful Chances31
Fielding · Total Chances0
Fielding · Full Innings9
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor31.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0
St. Louis Cardinals — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls6
Batting · Strikeouts13
Batting · Runs Batted In5
Batting · Sacrifice Hit0
Batting · Hits8
Batting · Stolen Bases0
Batting · Walks6
Batting · Catcher Interference0
Batting · Runs5
Batting · Ground Into Double Play0
Batting · Sacrifice Flies1
Batting · At Bats34
Batting · Home Runs1
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base12
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles2
Batting · Fly Balls16
Batting · Caught Stealing0
Batting · Pitches173
Batting · Games Started0
Batting · Pinch At Bats1
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases13
Batting · Plate Appearances41
Batting · Projected Home Runs162.0
Batting · Extra Base Hits3
Batting · Runs Created5.0
Batting · Batting Average.235
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.382
Batting · Secondary Average.324
Batting · On Base Percentage.341
Batting · OBP Pct + SLG Pct.724
Batting · Ground To Fly Ball Ratio0.4
Batting · Runs Created Per 27 Outs5.0
Batting · Batter Rating35.0
Batting · At Bats Per Home Run34.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance4.22
Batting · Isolated Power.147
Batting · Walk To Strikeout Ratio0.46
Batting · Walks Per Plate Appearance.146
Batting · Secondary Average Minus Batting Average.088
Batting · Runs Produced10.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.5
Batting · Balls In Play Average0.4
Batting · MLB Rating82.0
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls10
Pitching · Strikeouts12
Pitching · Sacrifice Flies0
Pitching · Losses1
Pitching · Hits6
Pitching · Earned runs6
Pitching · Batters Hit3
Pitching · Walks7
Pitching · Runs6
Pitching · Stolen Bases2
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities2
Pitching · Home Runs1
Pitching · Triples0
Pitching · Finishes1
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls10
Pitching · Batters Faced42
Pitching · Holds0
Pitching · Doubles0
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In5
Pitching · Third Innings Pitched27
Pitching · Earned Runs6
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches163
Pitching · Run Support5.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter38
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners3
Pitching · Inherited Runners Scored2
Pitching · Player Rating0.0
Pitching · At Bats32
Pitching · Total Bases9
Pitching · Is Qualified1
Pitching · Is Qualified1
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves2
Pitching · Innings pitched9.0
Pitching · Earned Run Average6.00
Pitching · Walks Plus Hits Per Inning Pitched1.44
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio1.0
Pitching · Pitches Per Start38.0
Pitching · Pitches Per Inning18.1
Pitching · Pitches Per Plate Appearance3.9
Pitching · Run Support Average5.0
Pitching · Opponent Batting Average.188
Pitching · Opponent's Slugging pct..281
Pitching · Opponent's On-base pct..381
Pitching · Opponent's OPB Pct + SLG Pct.662
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings12.0
Pitching · Strikeout To Walk Ratio1.7
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.250
Pitching · Total Bases9.000
Pitching · Pitch Count163
Pitching · Strikes95
Pitching · Strike To Pitch Ratio0.6
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays3
Fielding · Opportunities0
Fielding · Errors1
Fielding · Passed Balls0
Fielding · Assists11
Fielding · Outfield Assists1
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field27
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played27.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed2
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher1
Fielding · Successful Chances38
Fielding · Total Chances0
Fielding · Full Innings9
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor38.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0