Cardinals Feast on Skenes Early, Cruise Past Pirates 10-5
Sometimes you see a game unfold and you know exactly what kind of night it’s going to be. Thursday at PNC Park was one of those nights. The St. Louis Cardinals came out swinging with murderous intent, and by the time Paul Skenes threw his first pitch, it was already clear the Pittsburgh Pirates were in for a long evening. Final score: Cardinals 10, Pirates 5, and honestly, it felt closer than the numbers suggest.
Pitching Decisions
Star Performers
Let’s start with what matters most. JJ Wetherholt led off the game with a solo shot to right field, and before Pittsburgh could even catch its breath, Jordan Walker crushed a two-run homer to left with Herrera aboard. Just like that, the Cardinals had a 3-0 lead before the Pirates’ bats had even stepped into the box. Skenes, for all his talent and the nine strikeouts he’d rack up by night’s end, got absolutely tattooed in the opening inning. You can spin it however you want, but that’s not the kind of start a pitcher recovers from against a hungry lineup.
The Cardinals methodically built on their advantage through the middle innings. Nolan Gorman drove in Burleson with a sharp single in the third. Alec Burleson, who was absolutely dialed in all night, singled in another run in the fifth. By the time we hit the eighth inning, St. Louis had breathing room, but they weren’t satisfied with a comfortable lead. They wanted to bury Pittsburgh once and for all.
The Eighth Inning Explosion
That’s when the Cardinals unleashed absolute hell. Nathan Church doubled to score two runs. Burleson followed with an RBI single, and Jordan Walker added another run-scoring hit. Five runs in one inning. The Pirates’ pitching was gassed, their defense was breaking down, and the Cardinals were operating on a completely different level. Walker finished with two hits and three RBIs. Burleson went 3-for-5 with three RBIs, putting on a clinic at the plate. These weren’t fluky hits, either. These were sharp line drives, well-executed at-bats against quality pitching.
Pittsburgh scored five runs of their own, so there’s that. Bryan Reynolds went deep in the fifth for two runs, and Brandon Lowe hit a solo shot in the seventh. But here’s the thing about a 10-5 game where you’re on the losing end: it feels like 10-0. The Pirates fought back with some legitimate offensive moments, but they were always chasing, always reacting to Cardinals aggression rather than dictating the tempo.
An Unlikely Hero Closes It Out
Gordon Graceffo somehow got the win despite throwing just 1.1 innings. That’s baseball, folks. He came in and did his job when it mattered. Matt Svanson sealed it at the end. But make no mistake, this game was decided in the first inning when Skenes left a fastball belt-high to Wetherholt and watched it sail into the bleachers.
The Cardinals are clicking right now. Their young position players are swinging it, they’re putting pressure on opposing pitchers immediately, and they’re not letting teams hang around. The Pirates have talent, but Thursday belonged completely to St. Louis from the opening pitch to the final out.
Box Score
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 4 | 2 | 2 | 1 | 1 | 0 | .256 |
| Iván Herrera DH | 4 | 2 | 0 | 0 | 1 | 2 | .239 |
| Alec Burleson 1B | 5 | 1 | 3 | 3 | 0 | 1 | .277 |
| Jordan Walker RF | 5 | 1 | 2 | 3 | 0 | 1 | .284 |
| Nolan Gorman 3B | 5 | 1 | 2 | 1 | 0 | 2 | .223 |
| Masyn Winn SS | 5 | 1 | 1 | 0 | 0 | 2 | .253 |
| Nathan Church LF | 5 | 1 | 1 | 2 | 0 | 1 | .235 |
| Pedro Pagés C | 5 | 0 | 2 | 0 | 0 | 2 | .262 |
| Victor Scott II CF | 2 | 1 | 0 | 0 | 1 | 1 | .179 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Hunter Dobbins | 4.1 | 2 | 3 | 3 | 5 | 4 | 6.23 |
| Justin Bruihl | 0.2 | 1 | 0 | 0 | 0 | 0 | 5.63 |
| Gordon Graceffo (W) | 1.1 | 0 | 0 | 0 | 0 | 1 | 1.04 |
| JoJo Romero | 0.2 | 1 | 1 | 1 | 1 | 2 | 4.20 |
| Ryne Stanek | 1.0 | 1 | 0 | 0 | 0 | 1 | 8.31 |
| Matt Svanson | 1.0 | 2 | 1 | 1 | 0 | 0 | 10.26 |
Pittsburgh Pirates Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Oneil Cruz CF | 4 | 2 | 1 | 0 | 1 | 2 | .256 |
| Brandon Lowe 2B | 5 | 1 | 2 | 1 | 0 | 0 | .252 |
| Bryan Reynolds RF | 4 | 1 | 2 | 2 | 1 | 1 | .246 |
| Ryan O'Hearn DH | 4 | 0 | 0 | 0 | 1 | 1 | .306 |
| Nick Gonzales 3B | 2 | 0 | 0 | 0 | 1 | 0 | .317 |
| Spencer Horwitz 1B | 3 | 0 | 0 | 1 | 1 | 0 | .250 |
| Konnor Griffin SS | 4 | 0 | 1 | 0 | 0 | 2 | .231 |
| Jake Mangum LF | 3 | 1 | 1 | 0 | 1 | 1 | .271 |
| Henry Davis C | 3 | 0 | 0 | 0 | 0 | 1 | .154 |
| Nick Yorke PH | 1 | 0 | 0 | 0 | 0 | 0 | .221 |
Pittsburgh Pirates Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Paul Skenes (L) | 5.0 | 7 | 5 | 3 | 0 | 9 | 2.91 |
| Yohan Ramírez | 1.0 | 1 | 0 | 0 | 0 | 1 | 1.83 |
| Mason Montgomery | 1.0 | 0 | 0 | 0 | 1 | 0 | 3.38 |
| Isaac Mattson | 0.2 | 3 | 5 | 5 | 2 | 0 | 3.78 |
| Chris Devenski | 1.1 | 2 | 0 | 0 | 0 | 2 | 4.50 |
