Cubs Edge Cardinals in Sloppy Sunday Affair at Wrigley
Sometimes baseball rewards the team that makes fewer mistakes, and sometimes it rewards the team that recovers from them faster. On Sunday at Wrigley Field, the Chicago Cubs proved they’re capable of doing both, grinding out a 6-4 victory over the St. Louis Cardinals in a game that featured enough defensive miscues to make both managers cringe but enough grit to make their front offices smile.
Pitching Decisions
Star Performers
Cardinals Couldn’t Capitalize on Early Chances
The Cardinals brought Jordan Walker to the plate looking like a man on a mission. Walker, hitting like a man possessed lately, delivered a three-run bomb in the sixth inning that briefly tilted the momentum decisively in St. Louis’s favor. The kid went 1-for-2 with a homer and four RBIs, proving once again why he’s become such a vital piece of this Cardinals roster. Yet baseball is unforgiving, and one man’s excellence cannot paper over team-wide failures. Walker’s two-run sacrifice fly in the eighth came far too late to matter, and worse, his fielding error in the sixth inning directly led to a Cubs run that would prove to be the game-winner. That’s the kind of moment that haunts you in October, never mind July.
Matthew Liberatore took the loss after surrendering three earned runs across five innings. The Cardinals’ pitching staff, which featured Drew Pomeranz and Jacob Webb closing things out for Chicago, simply couldn’t establish enough dominance when it mattered. Liberatore’s control wavered twice, and the Cubs’ hitters capitalized on every gaffe.
Hoerner’s Clutch Hitting Carries the Cubs Home
If this game had a heartbeat, it was Nico Hoerner‘s. The Cubs’ second baseman went to work early, driving in a run with his sacrifice fly in the first inning, then returned in the sixth with the game hanging in the balance. Hoerner’s line drive single to right field scored Kelly and put runners in scoring position, setting the table for Pedro Ramírez’s subsequent sacrifice fly that tied the game. This wasn’t flashy baseball. This was professional baseball, the kind that wins ballgames on humid Sunday afternoons.
Alex Bregman’s two-bagger in the first inning got the Cubs off to a roaring start, scoring Pete Crow-Armstrong. The early lead proved invaluable, giving Chicago’s pitching staff breathing room and forcing St. Louis to chase the game for most of the afternoon. Drew Pomeranz needed just one inning of work to record the victory, a tribute to how well Chicago’s bullpen shut things down after the sixth inning fireworks.
Jacob Webb’s save was clean and efficient, two innings of relief work that kept the Cardinals from mounting a genuine threat in the late innings. After Walker’s two-run shot made it 4-4, you sensed momentum belonged to St. Louis. But the Cubs refused to blink. They scratched out two more runs in the sixth, and that proved to be the margin of victory.
Look, this wasn’t a clinic in baseball fundamentals. Both teams left runners on base, made questionable decisions, and had moments where execution faltered. But the Cubs wanted this one more, executed when it counted, and punished the Cardinals’ mistakes with ruthless efficiency. That’s the difference between 6-4 wins and 6-4 losses.
Box Score
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 4 | 2 | 2 | 0 | 0 | 0 | .269 |
| Iván Herrera C | 4 | 0 | 0 | 0 | 0 | 3 | .256 |
| Alec Burleson 1B | 4 | 1 | 2 | 0 | 0 | 0 | .281 |
| Jordan Walker RF | 2 | 1 | 1 | 4 | 1 | 0 | .292 |
| Lars Nootbaar LF | 4 | 0 | 0 | 0 | 0 | 0 | .273 |
| Masyn Winn SS | 3 | 0 | 1 | 0 | 1 | 0 | .250 |
| Nathan Church CF | 4 | 0 | 1 | 0 | 0 | 1 | .255 |
| José Fermín 3B | 3 | 0 | 0 | 0 | 1 | 1 | .265 |
| Bryan Torres DH | 2 | 0 | 0 | 0 | 0 | 0 | .235 |
| Nelson Velázquez DH | 2 | 0 | 0 | 0 | 0 | 0 | .273 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Matthew Liberatore (L) | 5.0 | 4 | 4 | 3 | 2 | 3 | 5.34 |
| Matt Svanson | 1.2 | 3 | 2 | 0 | 0 | 2 | 6.69 |
| Ryan Fernandez | 1.1 | 0 | 0 | 0 | 0 | 2 | 1.35 |
Chicago Cubs Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Pete Crow-Armstrong CF | 4 | 1 | 2 | 0 | 0 | 1 | .292 |
| Alex Bregman 3B | 4 | 1 | 1 | 1 | 0 | 1 | .241 |
| Seiya Suzuki RF | 4 | 0 | 0 | 0 | 0 | 1 | .264 |
| Carson Kelly C | 2 | 1 | 1 | 0 | 2 | 1 | .282 |
| Michael Busch 1B | 2 | 1 | 1 | 0 | 0 | 0 | .234 |
| Nico Hoerner 2B | 3 | 1 | 1 | 2 | 0 | 1 | .241 |
| Ian Happ LF | 3 | 0 | 0 | 0 | 0 | 1 | .219 |
| Dansby Swanson SS | 4 | 1 | 1 | 0 | 0 | 0 | .207 |
| Kevin Alcántara DH | 2 | 0 | 0 | 0 | 0 | 1 | .200 |
| Pedro Ramírez DH | 1 | 0 | 0 | 1 | 0 | 0 | .250 |
Chicago Cubs Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Javier Assad | 4.2 | 2 | 0 | 0 | 2 | 2 | 4.15 |
| Ryan Rolison | 0.2 | 2 | 2 | 2 | 0 | 1 | 2.43 |
| Tyler Ferguson | 0.2 | 1 | 1 | 1 | 0 | 0 | 6.48 |
| Drew Pomeranz (W) | 1.0 | 1 | 1 | 1 | 0 | 1 | 4.97 |
| Jacob Webb (SV) | 2.0 | 1 | 0 | 0 | 1 | 1 | 3.29 |
