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

5.0IP3H0ER2BB6K
4.2IP4H2ER3BB8K
1.0IP0H0ER1BB1K

Star Performers

JJ Wetherholt

Season AVG: .266
4AB3H1HR1RBI1R1BB
Pete Crow-Armstrong

Season AVG: .289
1AB1H0HR0RBI0R2BB

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.

JJ Wetherholt's leadoff home run (13)

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.

Iván Herrera's RBI single

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.

Jordan Walker's running catch

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.

Shota Imanaga fans eight batters across 4 2/3 innings

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