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
Star Performers
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.
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 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.
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 |
