Cubs Outlast Pirates in Sloppy Saturday Affair at Wrigley

Sometimes a win is a win, even when it looks like neither team particularly deserved one. The Chicago Cubs scraped past the Pittsburgh Pirates 4-3 on Saturday at Wrigley Field in a game that featured more pitching chaos than coherence, but ultimately vindicated the home team’s ability to capitalize when it mattered most.

Pitching Decisions

1.2IP1H0ER0BB0K
1.0IP1H2ER2BB2K
0.1IP0H0ER0BB1K

Star Performers

Ryan O'Hearn

Season AVG: .268
4AB1H1HR3RBI1R0BB
Pedro Ramírez

Season AVG: .266
3AB2H1HR1RBI2R0BB

Let’s be honest: this wasn’t pretty baseball. Both bullpens looked like they’d been assembled from a grocery store clearance bin. Gregory Soto lasted exactly one inning for Pittsburgh, surrendering two runs on one hit while walking two batters. Meanwhile, Ryan Rolison somehow earned the win despite pitching only 1.2 innings. The stat line tells you everything you need to know about Saturday’s pitching circus: neither starter lasted into the middle innings, and both teams flailed around hoping somebody would figure out how to throw strikes.

Michael Busch, Pedro Ramírez power Cubs to 4-3 win

The Cubs struck first when Michael Busch launched a solo shot into center field in the bottom of the first, a confident swing that set the early tone at Wrigley. Busch stayed dangerous throughout, going 1-for-3 with the round-tripper and making an impressive diving play in the field. It wasn’t a dominant performance, but it was enough.

Pedro Ramírez added another early run with his own solo blast in the third inning, a fly ball to right-center that gave Chicago a 2-0 advantage. For stretches of the early going, it looked like the Cubs might run away with this one. But then the Pirates remembered they brought bats to Wrigley.

Ryan O'Hearn's three-run home run (18)

Ryan O’Hearn absolutely crushed a three-run homer in the sixth inning that nearly tied the game and turned this Saturday affair into something resembling a contest. That blast, his 18th of the season, was a reminder that the Pirates’ lineup can wake up in a hurry. O’Hearn finished 1-for-4 but made that one swing count for all three runs, which is baseball’s version of efficiency.

The Eighth Inning Decides It

This is where Craig Counsell’s Cubs finally showed some competence in a game that desperately needed it. Down to their final strike, essentially, Chicago manufactured two crucial runs in the eighth inning. Matt Shaw worked a walk that scored Pedro Ramírez, then Nico Hoerner reached on a hit by pitch that brought home Alex Bregman with what would prove to be the game-winner.

Nico Hoerner's go-ahead RBI hit by pitch

It wasn’t a thing of beauty. It wasn’t a display of offensive dominance or pitching brilliance. But it was the kind of gutsy, small-ball execution that wins games in September when every contest matters. Hoerner’s ability to get hit by a pitch and capitalize might seem unremarkable until you realize that’s exactly how these kinds of games are decided in the late innings.

Closing Thoughts

Ryan Zeferjahn recorded the save with a single strikeout in 0.1 innings, which somehow encapsulates the absurdity of this entire Saturday afternoon at Wrigley. Both teams showed flashes of genuine talent, O’Hearn and Busch and Ramírez proving they can hurt opposing pitchers. But in the end, Pittsburgh’s bullpen failed when it mattered most, and Chicago escaped with a win that probably felt less satisfying than it should have been.

The Cubs take the win and move forward. The Pirates go home knowing they had chances and couldn’t finish. That’s baseball in September, where sometimes the sharpest teams squeak by the desperate ones.

Box Score

Pittsburgh Pirates Batting

Player AB R H RBI BB SO AVG
Oneil Cruz CF 5 0 0 0 0 1 .273
Brandon Lowe 2B 4 1 1 0 1 1 .257
Bryan Reynolds LF 5 1 1 0 0 2 .264
Konnor Griffin SS 4 0 0 0 0 1 .262
Ryan O'Hearn DH 4 1 1 3 0 1 .268
Spencer Horwitz 1B 3 0 1 0 1 1 .247
Jake Mangum RF 4 0 0 0 0 1 .281
Jacob Gonzalez 3B 2 0 1 0 1 0 .225
Jared Triolo 3B 1 0 0 0 0 0 .244
Henry Davis C 1 0 0 0 2 0 .167
Rafael Flores Jr. PH 1 0 1 0 0 0 .250

Pittsburgh Pirates Pitching

Pitcher IP H R ER BB SO ERA
Paul Skenes 7.0 4 2 2 1 4 3.78
Gregory Soto (L) 1.0 1 2 2 2 2 3.32

Chicago Cubs Batting

Player AB R H RBI BB SO AVG
Pete Crow-Armstrong CF 4 0 0 0 0 2 .279
Alex Bregman 3B 2 1 1 0 0 0 .264
Michael Busch 1B 3 1 1 1 0 1 .237
Seiya Suzuki PH 0 0 0 0 1 0 .270
BJ Murray Jr. 1B 0 0 0 0 0 0 .091
Ian Happ LF 2 0 0 0 1 0 .219
Matt Shaw RF 0 0 0 1 1 0 .237
Nico Hoerner SS 3 0 1 1 0 0 .267
Michael Conforto DH 4 0 0 0 0 2 .239
Carson Kelly C 3 0 0 0 0 0 .261
Pedro Ramírez 2B 3 2 2 1 0 0 .266
Tyrone Taylor LF 3 0 0 0 0 1 .278

Chicago Cubs Pitching

Pitcher IP H R ER BB SO ERA
Clay Holmes 5.2 5 3 2 4 6 2.85
Jacob Webb 1.1 0 0 0 1 1 3.29
Ryan Rolison (W) 1.2 1 0 0 0 0 2.76
Ryan Zeferjahn (SV) 0.1 0 0 0 0 1 4.15