Cardinals Explode in 7th to Pummel Braves, Walker Leads Offensive Onslaught
The St. Louis Cardinals came to Truist Park on Thursday and reminded the Atlanta Braves what a genuine offensive assault looks like. Final score: 11-5, Cardinals. And honestly, it wasn’t even that close despite what the scoreboard suggests. This was a mismatch dressed up in the clothing of competition, a game where St. Louis simply had more firepower and the Braves’ pitching staff proved unable to contain the damage.
Pitching Decisions
Star Performers
Yes, Atlanta scored five runs in the first inning. Yes, Dominic Smith‘s three-run double off Dustin May looked like it might set the tone for a Braves victory. But here’s the thing about baseball in 2026: hot starts mean nothing when you run into a team that refuses to quit and possesses the kind of offensive depth the Cardinals brought to the table on Thursday.
Jordan Walker was the story here, and it wasn’t particularly complicated. The Cardinals’ outfielder went deep twice, including a three-run bomb in the first inning that announced St. Louis’s intentions from the opening pitch. Walker finished 2-for-4 with a homer, a single, and 4 RBIs. That’s the kind of performance that puts games on ice.
The Seventh Inning That Changed Everything
But the real damage came in the seventh inning, when the Cardinals’ offense morphed into something resembling a runaway freight train. Seven runs. Seven. Nathan Church launched a two-run homer to tie the game, then the Cardinals just kept coming. Singles by JJ Wetherholt and Ivan Herrera. Another hit from Walker. A double from Lars Nootbaar. A fielder’s choice grounder from Masyn Winn that scored another run. It was relentless, methodical, and utterly demoralizing for Atlanta.
Tyler Kinley, the losing pitcher, lasted just two-thirds of an inning. He surrendered three earned runs on two hits with a walk. Gordon Graceffo got the win in a curious pitching line, tossing one perfect inning for St. Louis. These are the kinds of decisions that swing close games, and the Braves simply didn’t have the pitching depth to weather the Cardinals’ assault.
Braves’ First-Inning Blitz Proved Insufficient
Walt Weiss’s club had their moment early. Mauricio Dubon’s line-drive single got things rolling in the first. Smith’s double to right field cleared the bases for three runs. Mike Yastrzemski’s sacrifice fly added a fourth. For one glorious inning, the Braves looked like the better team. But baseball is nine innings long, and Atlanta simply didn’t have enough ammunition to match St. Louis’s firepower over the distance.
Masyn Winn (3-for-4 with an RBI) and Nathan Church (2 RBIs despite a 1-for-5 night) provided excellent secondary support. The Cardinals’ depth proved too much for a Braves lineup that never recovered after that seventh inning avalanche.
On Thursday in Atlanta, the Cardinals reminded everyone why they remain one of baseball’s most dangerous lineups. When they get hot, when everyone in the order starts clicking, there’s simply no relief pitching, no defensive adjustment that can stop them. The Braves found that out the hard way, and that’s the reality of facing a team with Walker, Church, Wetherholt, and the rest of this stacked St. Louis roster firing on all cylinders.
Box Score
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 5 | 2 | 2 | 1 | 0 | 0 | .261 |
| Iván Herrera DH | 4 | 1 | 1 | 1 | 0 | 1 | .252 |
| Alec Burleson 1B | 5 | 2 | 1 | 1 | 0 | 1 | .274 |
| Jordan Walker RF | 4 | 2 | 2 | 4 | 1 | 0 | .291 |
| Lars Nootbaar LF | 5 | 0 | 2 | 1 | 0 | 1 | .300 |
| Masyn Winn SS | 4 | 1 | 3 | 1 | 1 | 0 | .249 |
| Nathan Church CF | 5 | 1 | 1 | 2 | 0 | 0 | .254 |
| Blaze Jordan 3B | 2 | 0 | 0 | 0 | 1 | 0 | .214 |
| Bryan Torres PR | 0 | 1 | 0 | 0 | 0 | 0 | .234 |
| Pedro Pagés C | 2 | 0 | 1 | 0 | 0 | 0 | .224 |
| Jimmy Crooks C | 2 | 0 | 1 | 0 | 0 | 1 | .164 |
| José Fermín 3B | 2 | 1 | 1 | 0 | 0 | 0 | .266 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Dustin May | 0.2 | 5 | 5 | 5 | 2 | 1 | 4.80 |
| Justin Bruihl | 2.2 | 1 | 0 | 0 | 0 | 2 | 3.83 |
| Ryan Fernandez | 1.2 | 1 | 0 | 0 | 0 | 0 | 1.50 |
| Gordon Graceffo (W) | 1.0 | 0 | 0 | 0 | 0 | 0 | 3.35 |
| JoJo Romero | 1.0 | 1 | 0 | 0 | 0 | 1 | 3.79 |
| George Soriano | 1.0 | 0 | 0 | 0 | 1 | 0 | 3.38 |
| Matt Svanson | 1.0 | 0 | 0 | 0 | 0 | 2 | 7.00 |
Atlanta Braves Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Drake Baldwin C | 4 | 1 | 1 | 0 | 0 | 1 | .255 |
| Ozzie Albies 2B | 4 | 1 | 0 | 0 | 1 | 1 | .273 |
| Matt Olson 1B | 3 | 1 | 0 | 0 | 1 | 0 | .270 |
| Michael Harris II CF | 4 | 0 | 1 | 0 | 0 | 1 | .293 |
| Mauricio Dubón LF | 3 | 1 | 2 | 1 | 1 | 1 | .272 |
| Dominic Smith DH | 4 | 1 | 1 | 3 | 0 | 0 | .278 |
| Austin Riley 3B | 4 | 0 | 1 | 0 | 0 | 1 | .208 |
| Mike Yastrzemski RF | 3 | 0 | 1 | 1 | 0 | 0 | .222 |
| Jim Jarvis SS | 4 | 0 | 1 | 0 | 0 | 1 | .222 |
Atlanta Braves Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Hurston Waldrep | 5.1 | 5 | 3 | 3 | 1 | 4 | 3.68 |
| Tyler Kinley (L) | 0.2 | 2 | 3 | 3 | 1 | 0 | 3.82 |
| Dylan Lee | 0.1 | 3 | 3 | 3 | 0 | 0 | 1.64 |
| Ian Hamilton | 1.2 | 3 | 1 | 1 | 0 | 0 | 7.71 |
| James Karinchak | 1.0 | 2 | 1 | 1 | 1 | 0 | 2.08 |
