Skenes Dominates as Pirates Edge Cardinals in Thriller

Paul Skenes was absolutely nasty on Thursday night at PNC Park, and that’s not hyperbole. The Pirates’ ace put on a masterclass in overpowering hitters, fanning eight Cardinals batters and reaching the magical 200-strikeout mark in a performance that should have silenced every doubter who questioned whether he could deliver when it mattered most. This wasn’t just a dominant outing. This was a statement.

Pitching Decisions

0.1IP0H0ER0BB1K
1.0IP0H0ER2BB0K

Star Performers

Alec Burleson

Season AVG: .279
4AB1H1HR1RBI1R0BB
Brandon Lowe

Season AVG: .262
3AB1H0HR1RBI0R1BB

What made Skenes’ night even more impressive was the razor-thin margin for error. The Cardinals came out swinging with immediate intent, and Alec Burleson made them pay in the top of the first inning with a booming solo shot to right-center that gave St. Louis an early 1-0 lead. One swing. One moment of carelessness. One run. In a game that would ultimately be decided by a single tally, that early damage looked potentially catastrophic.

Alec Burleson's solo homer (24)

But the Pirates answered back with the kind of scrappy, timely baseball that wins ballgames in September. Brandon Lowe lashed a line drive single to left field in the bottom of the first, scoring Oneil Cruz to even things up immediately. The message was sent: Pittsburgh wasn’t intimidated, and they certainly weren’t rolling over.

Brandon Lowe's RBI single

For seven innings, Skenes and the Pirates’ bullpen kept the Cardinals completely at bay. The Cardinals couldn’t string together anything resembling a threatening rally. Ryne Stanek‘s appearance in relief was mercifully brief, walking two in just one inning, but it didn’t matter because Pittsburgh’s pitching was simply too good.

Paul Skenes fans eight, logs 200th K vs. Cardinals

The Clutch Eighth Inning Decides It All

The game stayed knotted at 1-1 until the eighth inning, when Spencer Horwitz delivered the dagger with a sacrifice fly to center field, scoring Ronny Simon and giving Pittsburgh a 2-1 advantage. This is baseball distilled to its essence: one swing, one run, one game decided. Horwitz did exactly what was asked of him, and it was enough.

Spencer Horwitz's go-ahead sacrifice fly

Mason Montgomery then closed the show with an absolutely dominant ninth inning, striking out the side to preserve the victory. Three strikeouts in a single inning is the kind of stuff that wins playoff games, and if Pittsburgh’s front office is smart, they’re taking careful notes on how Montgomery performs down the stretch.

Mason Montgomery strikes out the side to seal save

Cardinals Left Wanting More

St. Louis manager Oliver Marmol has to be frustrated walking out of PNC Park. His team scored first, scored enough to win most games, but couldn’t generate the baseline competence needed to stay ahead. One run in nine innings against any opponent is a death sentence, and facing a pitcher as elite as Skenes simply made matters worse. Burleson’s early bomb was their only moment of offensive heroics, and it proved insufficient.

Condensed Game: STL@PIT – 9/24/26

The Pirates are playing the kind of baseball that matters in September, and Skenes is the engine driving this team forward. Reaching 200 strikeouts is an achievement that belongs in rarified air, and he did it precisely when his team needed him most. Pittsburgh’s 2-1 victory on Thursday wasn’t pretty, but it was efficient, it was timely, and most importantly, it was victorious. That’s all that matters in this sport.

Paul Skenes on reaching 200 strikeouts, final start
Skenes, Horwitz lead Pirates to 2-1 win

Box Score

St. Louis Cardinals Batting

Player AB R H RBI BB SO AVG
JJ Wetherholt 2B 4 0 2 0 0 0 .246
Iván Herrera C 4 0 1 0 0 2 .244
Alec Burleson 1B 4 1 1 1 0 1 .279
Jordan Walker RF 3 0 0 0 1 2 .271
Leo Bernal DH 4 0 0 0 0 3 .282
Bryan Torres LF 2 0 0 0 1 0 .232
José Fermín PH 1 0 0 0 0 1 .253
Thomas Saggese 3B 3 0 0 0 0 2 .238
Nathan Church CF 3 0 1 0 0 0 .251
Masyn Winn SS 3 0 0 0 0 2 .233

St. Louis Cardinals Pitching

Pitcher IP H R ER BB SO ERA
Kyle Leahy 2.0 3 1 1 0 3 3.66
Cooper Hjerpe 3.1 3 0 0 3 3 4.38
Gordon Graceffo 0.2 0 0 0 0 1 2.73
Brycen Mautz 1.0 1 0 0 0 1 6.43
Ryne Stanek (L) 1.0 0 1 0 2 0 4.02

Pittsburgh Pirates Batting

Player AB R H RBI BB SO AVG
Oneil Cruz CF 4 1 2 0 0 0 .280
Konnor Griffin SS 4 0 2 0 0 1 .270
Brandon Lowe 2B 3 0 1 1 1 2 .262
Ryan O'Hearn DH 3 0 0 0 1 1 .265
Nick Gonzales 3B 3 0 1 0 1 0 .301
Jared Triolo 3B 0 0 0 0 0 0 .241
Ronny Simon RF 3 1 1 0 1 1 .276
Billy Cook RF 0 0 0 0 0 0 .176
Spencer Horwitz 1B 3 0 0 1 0 0 .247
Jake Mangum LF 3 0 0 0 0 1 .275
Bryan Reynolds LF 0 0 0 0 1 0 .261
Henry Davis C 4 0 0 0 0 2 .166

Pittsburgh Pirates Pitching

Pitcher IP H R ER BB SO ERA
Paul Skenes 6.1 3 1 1 2 8 3.82
Yohan Ramírez 0.2 0 0 0 0 0 2.90
Gregory Soto 0.2 2 0 0 0 1 3.68
Luke Weaver (W) 0.1 0 0 0 0 1 2.73
Mason Montgomery (SV) 1.0 0 0 0 0 3 2.55