Pirates Silence Cardinals with Dominant Shutout at Busch Stadium
Wednesday, May 20, 2026 will go down as a complete meltdown for the St. Louis Cardinals, who got absolutely dismantled by a hungry Pittsburgh Pirates squad that showed no mercy at Busch Stadium. The final score of 7-0 doesn’t begin to capture how thoroughly the Pirates controlled this game from start to finish. This wasn’t a competitive affair. This was a clinic in how to execute offense while your pitcher locks down the other side, and Michael McGreevy had no answers for what Pittsburgh threw at him.
Pitching Decisions
Star Performers
Mlodzinski Masterclass on the Mound
Carmen Mlodzinski was nothing short of brilliant, tossing 5.0 innings of spotless baseball. Four hits, zero earned runs, one walk, and one strikeout. That’s the kind of efficient, dominant pitching that wins ballgames, especially when it silences a Cardinals lineup that’s supposed to be competitive in this division. Mlodzinski didn’t blow anyone away with stuff necessarily, but he trusted his command and executed pitch after pitch with the precision of a surgeon. The Cardinals’ hitters looked befuddled, and honestly, they had no excuse for the lack of production.
Griffin’s Four-Hit Night Fuels Offensive Explosion
Konnor Griffin was the undisputed star of this performance, going 4-for-5 and consistently putting pressure on the Cardinals’ defense. While Griffin didn’t knock in any runs himself, his ability to get on base repeatedly kept the line moving and forced McGreevy to work out of constant jams. That’s winning baseball. You don’t need home runs to dominate; sometimes it’s about putting balls in play, being professional at the plate, and letting your teammates drive you in. Griffin understood the assignment on Wednesday night.
Spencer Horwitz got things rolling early with a solo shot in the second inning, and the Pirates never let up. This wasn’t a team stealing a victory through luck or Cardinals miscues. Pittsburgh was methodical, patient, and devastatingly effective. By the eighth inning, they’d broken things wide open with four runs, featuring Jake Mangum’s RBI single, Nick Gonzales’ clutch hit, and Bryan Reynolds’ two-run double that put this game completely out of reach.
McGreevy lasted just five innings and gave up ten hits while surrendering three earned runs. That’s not playoff-caliber stuff, and the Cardinals’ offense couldn’t compensate by scoring even a single run. Zero runs in a home game against a division rival is inexcusable. The Cardinals’ bats disappeared when they mattered most, and their pitcher couldn’t keep them in the ballgame. That’s a recipe for embarrassment, and Wednesday night was exactly that.
The concerning part for St. Louis wasn’t just the loss, it was watching Jordan Walker exit with an apparent injury. If the Cardinals lose a key contributor to injury while getting shut out at home, Wednesday goes from bad to catastrophic. This team needs to regroup quickly because this performance was unacceptable. Pittsburgh proved they’re a legitimate threat in this division, and the Cardinals looked completely unprepared. That’s the bottom line.
Box Score
Pittsburgh Pirates Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Nick Gonzales 3B | 4 | 1 | 2 | 2 | 0 | 0 | .319 |
| Brandon Lowe 2B | 5 | 0 | 1 | 0 | 0 | 0 | .250 |
| Bryan Reynolds LF | 5 | 0 | 1 | 2 | 0 | 1 | .251 |
| Billy Cook LF | 0 | 0 | 0 | 0 | 0 | 0 | .190 |
| Oneil Cruz DH | 4 | 0 | 0 | 0 | 1 | 1 | .259 |
| Spencer Horwitz 1B | 5 | 1 | 1 | 1 | 0 | 1 | .276 |
| Konnor Griffin SS | 5 | 3 | 4 | 0 | 0 | 0 | .278 |
| Endy Rodríguez C | 3 | 1 | 2 | 0 | 2 | 1 | .333 |
| Jhostynxon Garcia CF | 5 | 0 | 2 | 1 | 0 | 2 | .333 |
| Jake Mangum RF | 5 | 1 | 2 | 1 | 0 | 0 | .259 |
Pittsburgh Pirates Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Carmen Mlodzinski (W) | 5.0 | 4 | 0 | 0 | 1 | 1 | 3.96 |
| Yohan Ramírez | 1.0 | 1 | 0 | 0 | 1 | 1 | 3.54 |
| Evan Sisk | 1.0 | 0 | 0 | 0 | 0 | 1 | 1.71 |
| Justin Lawrence | 1.0 | 0 | 0 | 0 | 0 | 2 | 5.59 |
| Dennis Santana | 1.0 | 0 | 0 | 0 | 0 | 1 | 4.43 |
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 4 | 0 | 2 | 0 | 0 | 0 | .244 |
| Iván Herrera C | 4 | 0 | 0 | 0 | 0 | 0 | .257 |
| Alec Burleson 1B | 2 | 0 | 1 | 0 | 1 | 0 | .286 |
| Yohel Pozo 1B | 0 | 0 | 0 | 0 | 0 | 0 | .259 |
| Jordan Walker RF | 2 | 0 | 0 | 0 | 0 | 0 | .296 |
| Thomas Saggese LF | 1 | 0 | 0 | 0 | 0 | 1 | .159 |
| Nolan Gorman DH | 3 | 0 | 0 | 0 | 1 | 1 | .234 |
| Masyn Winn SS | 4 | 0 | 0 | 0 | 0 | 2 | .248 |
| César Prieto 3B | 4 | 0 | 0 | 0 | 0 | 0 | .000 |
| Nathan Church CF | 4 | 0 | 1 | 0 | 0 | 2 | .247 |
| Victor Scott II CF | 2 | 0 | 1 | 0 | 0 | 0 | .190 |
| José Fermín RF | 1 | 0 | 0 | 0 | 0 | 0 | .216 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Michael McGreevy (L) | 5.0 | 10 | 3 | 3 | 1 | 1 | 2.40 |
| Justin Bruihl | 2.0 | 0 | 0 | 0 | 0 | 2 | 4.57 |
| Matt Svanson | 0.2 | 5 | 4 | 4 | 0 | 1 | 9.64 |
| Matt Pushard | 1.1 | 0 | 0 | 0 | 2 | 2 | 8.10 |
