Cardinals Edge Dodgers in Thriller Behind McGreevy’s Gem
The St. Louis Cardinals scraped together just enough offensive firepower on Saturday night to hold off a desperate Los Angeles Dodgers rally, winning 3-2 at Busch Stadium behind a masterclass pitching performance from Michael McGreevy. The victory extends St. Louis’s winning streak to six games, while the Dodgers’ late-inning heroics fall frustratingly short in a contest that showcased both teams’ resilience.
Pitching Decisions
Star Performers
McGreevy was absolutely brilliant for six innings, allowing just three hits while striking out three and walking three. That’s the kind of pitching line that wins ballgames, especially in May when momentum matters. The Cardinals’ right-hander controlled the tempo, worked ahead in counts, and made the Dodgers’ vaunted lineup look pedestrian for the majority of the contest. When you can hold Roki Sasaki and company scoreless through six innings, you’ve done your job. Period.
The Cardinals’ offensive blueprint was delightfully straightforward: Jordan Walker provided the early thunder with a two-run homer in the third inning that proved to be the game-winner, while Alec Burleson’s RBI double set the table. Walker is clearly in a groove right now, and that’s a dangerous thing for opposing pitchers to face. Two hits, one home run, two RBIs. That’s the kind of production a team needs from its middle-of-the-lineup bats when pitching carries the load.
But here’s where this game got interesting, and frankly, where the Dodgers proved they’re far from dead despite trailing in the standings. Roki Sasaki, the Dodgers’ prized arm, was solid if not spectacular, punching out four over six innings while surrendering three runs on five hits. The real drama unfolded in the ninth when Los Angeles mounted a legitimate comeback threat. Max Muncy and Andy Pages strung together consecutive singles off Riley O'Brien to plate two runs and make things incredibly tense at Busch.
O’Brien, however, navigated the minefield. Despite allowing four hits in just one inning of work, the Cardinals’ closer managed to escape with the save. This is where defense matters, and the Cardinals showed up when it counted. JJ Wetherholt provided a crucial diving catch that started a double play, essentially sealing the deal before things got completely out of hand.
McGreevy Proves He Belongs
McGreevy’s performance deserves to be the headline here. Six scoreless innings against one of baseball’s most dangerous offenses isn’t happenstance. It’s a statement. The Cardinals didn’t just luck into this win, they earned it with pitching and timely hitting. Oliver Marmol has to be thrilled with how his rotation and bullpen delivered when the lights were brightest.
Dodgers Can’t Capitalize on Chances
For Los Angeles, this is a missed opportunity. You get a late-game rally rolling, you put runners on base, and you still can’t push across the tying run. That’s the difference between contenders and pretenders down the stretch. The Dodgers had their chances, and the Cardinals’ pitching staff made them pay. This is a team that needs to figure out how to manufacture more consistent run production if they’re going to make noise in October.
Saturday’s affair wasn’t pretty for either side, but it was effective baseball. The Cardinals won the game they needed to win, and that’s what really matters in May.
Box Score
Los Angeles Dodgers Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Shohei Ohtani DH | 4 | 0 | 0 | 0 | 0 | 2 | .252 |
| Freddie Freeman 1B | 4 | 0 | 1 | 0 | 0 | 1 | .266 |
| Will Smith C | 3 | 0 | 0 | 0 | 1 | 0 | .263 |
| Kyle Tucker RF | 4 | 1 | 1 | 0 | 0 | 0 | .238 |
| Teoscar Hernández LF | 3 | 1 | 2 | 0 | 1 | 0 | .250 |
| Max Muncy 3B | 3 | 0 | 2 | 1 | 1 | 1 | .299 |
| Andy Pages CF | 3 | 0 | 1 | 1 | 1 | 2 | .319 |
| Hyeseong Kim SS | 2 | 0 | 0 | 0 | 0 | 0 | .293 |
| Alex Call PH | 1 | 0 | 0 | 0 | 0 | 0 | .300 |
| Santiago Espinal 2B | 0 | 0 | 0 | 0 | 0 | 0 | .200 |
| Dalton Rushing PH | 1 | 0 | 0 | 0 | 0 | 1 | .340 |
| Alex Freeland 2B | 2 | 0 | 1 | 0 | 0 | 0 | .241 |
| Miguel Rojas SS | 1 | 0 | 0 | 0 | 0 | 1 | .306 |
Los Angeles Dodgers Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Roki Sasaki (L) | 6.0 | 5 | 3 | 3 | 2 | 4 | 5.97 |
| Alex Vesia | 1.0 | 0 | 0 | 0 | 1 | 1 | 1.54 |
| Jake Eder | 1.0 | 1 | 0 | 0 | 0 | 0 | 2.25 |
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 4 | 0 | 0 | 0 | 0 | 1 | .238 |
| Iván Herrera C | 3 | 1 | 1 | 0 | 1 | 1 | .248 |
| Alec Burleson 1B | 3 | 1 | 1 | 1 | 1 | 1 | .280 |
| Jordan Walker RF | 4 | 1 | 2 | 2 | 0 | 0 | .315 |
| Nolan Gorman DH | 4 | 0 | 0 | 0 | 0 | 2 | .216 |
| Masyn Winn SS | 4 | 0 | 1 | 0 | 0 | 0 | .264 |
| Nathan Church LF | 4 | 0 | 1 | 0 | 0 | 0 | .237 |
| Ramón Urías 3B | 2 | 0 | 0 | 0 | 0 | 0 | .164 |
| Victor Scott II CF | 2 | 0 | 0 | 0 | 1 | 0 | .167 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Michael McGreevy (W) | 6.0 | 3 | 0 | 0 | 3 | 3 | 2.52 |
| Ryne Stanek | 1.0 | 1 | 0 | 0 | 1 | 1 | 7.71 |
| JoJo Romero | 1.0 | 0 | 0 | 0 | 0 | 2 | 3.94 |
| Riley O'Brien (SV) | 1.0 | 4 | 2 | 2 | 0 | 2 | 2.20 |
