Cardinals Silence Cubs on Fourth of July, Leahy Masterful in St. Louis Win
Sometimes a baseball game tells you everything you need to know in the first pitch. JJ Wetherholt launched Shota Imanaga‘s second offering into the left-center bleachers at Wrigley Field on Saturday, and you just knew the St. Louis Cardinals were going to be the team celebrating Independence Day fireworks, not the Chicago Cubs. Final score: Cardinals 3, Cubs 0. Game over. Nothing to see here.
Pitching Decisions
Star Performers
This was a masterclass in efficiency from the Cardinals. They didn’t need to manufacture runs or hope for mistakes. They got their early lead and then let Kyle Leahy do what he does best: absolutely stifle opposing hitters. Five innings of brilliance. Three hits. Zero runs. Six strikeouts. That’s not just good pitching, that’s the kind of dominant stuff that makes you wonder why the Cubs didn’t figure out how to hit it.
Imanaga entered the day looking dangerous for Chicago. Eight strikeouts in 4.2 innings sounds impressive until you realize he gave up four hits and two earned runs while walking three. For a pitcher who fancies himself a Cy Young candidate, that’s not the standard we’re talking about. The Cardinals weren’t overwhelming Imanaga with their offensive firepower, but they were efficient and relentless. Iván Herrera’s RBI single in the third scored Nathan Church to make it 2-0, and that was all the offense you’d need in a pitching duel like this.
The fog delay that plagued Saturday’s game at Wrigley became a subplot nobody asked for, but it didn’t rattle the Cardinals’ composure. If anything, it just gave them more time to plot their revenge against a Cubs team that’s been struggling all season. Oliver Marmol’s squad has figured out something Chicago hasn’t: how to win tight games with pitching and timely hits.
Defensive Brilliance Keeps Cubs Off the Board
This shutout doesn’t happen without stellar defense. The Cardinals made the plays when it mattered. Lars Nootbaar made a tremendous catch. Jordan Walker ranged far to rob someone in right field. These are the little things that separate winners from losers, and on Saturday, the Cardinals were clearly the winners. Chicago had opportunities but couldn’t capitalize. That’s what happens when you face a team firing on all cylinders.
Alec Burleson added insurance in the eighth with an RBI single to score Jordan Walker, giving the Cardinals a 3-0 cushion that was more than enough considering the Cardinals’ pitching staff was dealing all night. Riley O'Brien came in for the save situation and handled business with a 1.0 inning outing, inducing a crucial double play that sealed the deal.
Cubs Left Searching for Answers
Craig Counsell’s Cubs entered Saturday needing a spark, a moment to ignite their season. Instead, they got silenced at home on a holiday weekend when the fans were out in full force, dressed in their Fourth of July finest. That’s got to sting more than any regular-season loss. The Cardinals came to Wrigley, stuck to their game plan, and executed it flawlessly. Wetherholt’s 3-for-4 night and Herrera’s clutch hitting did exactly what they needed to do.
Sometimes sports is this simple: one team shows up with purpose, the other doesn’t find an answer. Saturday at Wrigley was exactly that. The Cardinals proved they have the pitching depth and offensive timing to beat anybody, anywhere. The Cubs proved they still have plenty of work to do.
Box Score
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 4 | 1 | 3 | 1 | 1 | 1 | .266 |
| Iván Herrera DH | 3 | 0 | 1 | 1 | 0 | 1 | .259 |
| Jordan Walker RF | 3 | 1 | 1 | 0 | 1 | 1 | .291 |
| Alec Burleson 1B | 4 | 0 | 2 | 1 | 0 | 2 | .279 |
| Masyn Winn SS | 4 | 0 | 0 | 0 | 0 | 2 | .249 |
| José Fermín 3B | 4 | 0 | 1 | 0 | 0 | 1 | .271 |
| Lars Nootbaar LF | 4 | 0 | 0 | 0 | 0 | 2 | .286 |
| Pedro Pagés C | 4 | 0 | 0 | 0 | 0 | 2 | .216 |
| Nathan Church CF | 2 | 1 | 0 | 0 | 2 | 1 | .255 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Kyle Leahy (W) | 5.0 | 3 | 0 | 0 | 2 | 6 | 3.86 |
| George Soriano | 1.0 | 0 | 0 | 0 | 0 | 2 | 3.29 |
| Ryne Stanek | 1.0 | 1 | 0 | 0 | 0 | 1 | 4.81 |
| JoJo Romero | 1.0 | 1 | 0 | 0 | 1 | 2 | 3.69 |
| Riley O'Brien (SV) | 1.0 | 0 | 0 | 0 | 1 | 1 | 3.72 |
Chicago Cubs Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Pete Crow-Armstrong CF | 1 | 0 | 1 | 0 | 2 | 0 | .289 |
| Alex Bregman 3B | 3 | 0 | 0 | 0 | 1 | 1 | .240 |
| Michael Busch 1B | 4 | 0 | 0 | 0 | 0 | 2 | .232 |
| Seiya Suzuki DH | 4 | 0 | 0 | 0 | 0 | 3 | .267 |
| Ian Happ LF | 4 | 0 | 1 | 0 | 0 | 1 | .221 |
| Nico Hoerner 2B | 4 | 0 | 1 | 0 | 0 | 1 | .241 |
| Michael Conforto RF | 3 | 0 | 2 | 0 | 1 | 1 | .250 |
| Miguel Amaya C | 3 | 0 | 0 | 0 | 0 | 1 | .223 |
| Pedro Ramírez PH | 1 | 0 | 0 | 0 | 0 | 0 | .255 |
| Dansby Swanson SS | 3 | 0 | 0 | 0 | 0 | 2 | .206 |
Chicago Cubs Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Shota Imanaga (L) | 4.2 | 4 | 2 | 2 | 3 | 8 | 4.28 |
| Tyler Ferguson | 1.0 | 1 | 0 | 0 | 0 | 2 | 5.87 |
| Ryan Rolison | 0.2 | 1 | 0 | 0 | 1 | 1 | 1.93 |
| Trent Thornton | 1.1 | 2 | 1 | 1 | 0 | 1 | 2.73 |
| Caleb Thielbar | 1.1 | 0 | 0 | 0 | 0 | 1 | 4.01 |
