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

1.0IP1H1ER0BB1K
2.0IP1H0ER1BB1K

Star Performers

Jordan Walker

Season AVG: .292
2AB1H1HR4RBI1R1BB
Nico Hoerner

Season AVG: .241
3AB1H0HR2RBI1R0BB

Cardinals Couldn’t Capitalize on Early Chances

Nico Hoerner propels Cubs to 6-4 win over Cardinals

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.

Jordan Walker's three-run homer (20)

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

Nico Hoerner's game-tying single

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 RBI double

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.

Ramírez's sacrifice fly, Swanson scores on error

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