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
Star Performers
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.
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.
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.
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.
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.
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.
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.
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 |
