Cubs Steal One in St. Louis Behind Bregman’s 10th-Inning Heroics

The Chicago Cubs proved Thursday night at Busch Stadium why they’re built for October, sneaking away with a 4-2 victory over the St. Louis Cardinals in 10 innings. It wasn’t pretty, it wasn’t dominant, but it was exactly the kind of gritty, clutch win that separates contenders from pretenders in late July.

Pitching Decisions

1.1IP1H0ER0BB0K
1.0IP2H1ER0BB0K
0.2IP0H0ER0BB1K

Star Performers

Alex Bregman

Season AVG: .248
4AB2H0HR1RBI2R1BB
JJ Wetherholt

Season AVG: .253
5AB2H1HR1RBI1R0BB

This game was a grind from start to finish, a sloppy affair that featured more managerial chess than dominant pitching. The Cardinals struck first in the second inning when Bryan Torres’ ground ball single plated Lars Nootbaar, giving St. Louis an early 1-0 advantage. For a moment, it felt like this might be a low-scoring slug fest in the Cards’ favor.

Alex Bregman's clutch double lifts Cubs to win

Not so fast. The Cubs answered in the seventh when Michael Busch lined a single to left that scored Dansby Swanson, knotting things at 1-1. Then came JJ Wetherholt‘s solo shot in the bottom half, a 16th homer that looked to have put the Cardinals in front 2-1. The home run was classic Cardinals baseball: timely power, clutch execution. It should have been the difference maker.

JJ Wetherholt's game-tying homer (16)

Cubs Refuse to Quit

But the Cubs weren’t finished. Not by a long shot. This is a team that knows how to grind through adversity, and they showed it Thursday night. Instead of wilting in the ninth inning, they found a way to extend the game into extras, setting the stage for what would be a dramatic 10th frame.

Condensed Game: CHC@STL – 7/30/26

That’s when Alex Bregman, a player who has made his reputation on big moments, delivered the dagger. His go-ahead double in the top of the 10th scored Seiya Suzuki and essentially sealed the deal. Immediately after, Ian Happ added his own insurance double to score Bregman, stretching the lead to 4-2. The Cubs had stolen a victory from the jaws of what could have been a heartbreaking loss.

Alex Bregman's go-ahead double
Ian Happ's RBI double

Nico Hoerner was quietly excellent for Chicago, finishing 3-for-5 in a game where consistency at the plate proved invaluable. Jacob Webb picked up the win in relief despite pitching just 1.1 innings, while Aaron Civale recorded the save with 0.2 innings of shutdown baseball. Luis Gastelum, meanwhile, took the loss for St. Louis, giving up one run in just one inning of work. The bullpen management on both sides was frustratingly conservative.

Alex Bregman on his go-ahead double in win

Cardinals Let One Slip Away

For St. Louis, this one stings. They had opportunities, chances to put this game away, but couldn’t capitalize. Wetherholt’s solo shot should have been enough to win in a typical 4-2 game, yet here we are watching the Cubs celebrate in enemy territory. The Cardinals’ pitching staff simply couldn’t shut the door when it mattered most, and that’s unacceptable against a team fighting for playoff positioning.

Craig Counsell on Cubs' win

The Cubs proved they have the mettle to compete at the highest level. They stay composed under pressure, they don’t panic, and they find ways to win when victory seems elusive. Bregman’s go-ahead double in the 10th was the kind of play that haunts Cardinals fans through the winter and rallies Cubs Nation heading into August. That’s the difference between a team built to contend and a team just hoping to hang around.

Oliver Marmol on Cardinals' loss

Thursday night in St. Louis belonged to Chicago.

Box Score

Chicago Cubs Batting

Player AB R H RBI BB SO AVG
Pete Crow-Armstrong CF 5 0 2 0 0 2 .285
Seiya Suzuki RF 3 1 0 0 2 1 .270
Michael Busch 1B 5 0 2 1 0 0 .243
Alex Bregman 3B 4 2 2 1 1 0 .248
Ian Happ LF 5 0 1 1 0 0 .219
Nico Hoerner 2B 5 0 3 0 0 0 .257
Michael Conforto RF 4 0 0 0 0 0 .236
Justin Dean RF 0 0 0 0 0 0 .375
Pedro Ramírez PH 1 0 0 0 0 0 .311
Jacob Webb P 0 0 0 0 0 0 .000
Aaron Civale P 0 0 0 0 0 0 .000
Carson Kelly C 4 0 1 0 0 0 .260
Dansby Swanson SS 3 1 0 0 1 2 .216

Chicago Cubs Pitching

Pitcher IP H R ER BB SO ERA
Javier Assad 4.1 6 1 1 2 6 3.75
Ryan Rolison 1.2 1 0 0 1 1 2.55
Caleb Thielbar 1.0 1 1 1 0 1 4.09
Gavin Hollowell 1.0 1 0 0 0 0 2.51
Jacob Webb (W) 1.1 1 0 0 0 0 2.64
Aaron Civale (SV) 0.2 0 0 0 0 1 5.31

St. Louis Cardinals Batting

Player AB R H RBI BB SO AVG
JJ Wetherholt 2B 5 1 2 1 0 1 .253
Jordan Walker DH 5 0 1 0 0 3 .281
Alec Burleson 1B 4 0 1 0 1 0 .282
Iván Herrera C 4 0 1 0 0 0 .246
Nelson Velázquez PR 0 0 0 0 0 0 .214
Pedro Pagés C 0 0 0 0 0 0 .204
Jimmy Crooks PH 1 0 0 0 0 0 .171
Lars Nootbaar RF 4 1 0 0 1 3 .241
Masyn Winn SS 3 0 1 0 1 0 .242
Bryan Torres LF 4 0 2 1 0 0 .244
Blaze Jordan 3B 4 0 1 0 0 0 .231
Nathan Church CF 2 0 0 0 0 2 .222
José Fermín CF 2 0 1 0 0 0 .246

St. Louis Cardinals Pitching

Pitcher IP H R ER BB SO ERA
Andre Pallante 6.1 7 2 2 2 3 3.72
George Soriano 0.2 1 0 0 2 1 3.38
Ryne Stanek 1.0 1 0 0 0 0 4.25
Riley O'Brien 1.0 0 0 0 0 1 3.50
Luis Gastelum (L) 1.0 2 2 1 0 0 6.30