Cardinals’ Bats Break Through Late as May Dominates in 5-3 Victory
The St. Louis Cardinals reminded the Cleveland Guardians on Wednesday night that pitching alone doesn’t win ballgames, especially when your offense decides to show up. In a game that featured some genuinely impressive pitching performances, it was ultimately the Cardinals’ ability to manufacture runs in crucial moments that separated these two clubs, resulting in a 5-3 victory at Busch Stadium.
Pitching Decisions
Star Performers
Let’s talk about Dustin May first, because the man was legitimate. Six innings, six hits, just one earned run, and four strikeouts. That’s the kind of efficient, professional pitching you want from your starting pitcher in April. May wasn’t overpowering, but he was precise, working down in the zone and refusing to beat himself with walks. He issued just one free pass while keeping the Guardians’ lineup honest throughout his time on the mound. This is exactly the kind of performance that wins you division games.
But here’s where things get interesting. Connor Brogdon‘s complete and utter meltdown in the second inning should be the story everyone talks about. The man couldn’t throw strikes if his life depended on it, lasting just 1.1 innings while giving up three earned runs on two hits and a walk. That’s not just bad. That’s historically putrid. Brogdon’s inability to locate cost Cleveland any chance they had at winning this game outright, and it’s a devastating development for a Guardians rotation that needs reliable depth.
The Sixth Inning That Changed Everything
The Cardinals broke this game wide open in the sixth inning with a two-run single from Alec Burleson that scored Nathan Church and Victor Scott II. That’s the kind of clutch hitting that wins baseball games. Prior to that, St. Louis had squeezed out runs through a sacrifice fly from JJ Wetherholt and an earlier RBI single from Pedro Pagés. Nothing spectacular, just professional baseball executed at the right time.
Cleveland’s response in the seventh inning was impressive enough, as Bo Naylor smacked a two-run double down the line to score Rhys Hoskins and Daniel Schneemann. For a brief moment, you thought maybe the Guardians had crawled back into this thing. But that hope lasted exactly as long as Nathan Church’s ground ball double in the bottom of the seventh, which drove in Ramón Urías and essentially put this game away.
A Tale of Two Offenses
What struck me most about this game was how dramatically different the offensive approaches were. Cleveland got Kyle Manzardo’s early RBI single to stake themselves to a 1-0 lead, but they couldn’t build on that. The Guardians’ lineup looked pedestrian for most of the evening, unable to string together consistent pressure. St. Louis, meanwhile, understood that this game was going to be won through patience and opportunism rather than fireworks. Nathan Church was particularly impressive, going 3-for-4 with an RBI and generally looking like a player who belonged in the conversation.
Riley O’Brien came in for the save in the ninth and made quick work of Cleveland, striking out two while allowing nothing. Not exactly a white-knuckle finish, but effective nonetheless. The Cardinals have their formula working: solid starting pitching, timely hitting, and competent bullpen support. It’s not flashy, but it wins games. Cleveland, meanwhile, needs to figure out why their bats go silent for stretches and why their pitching depth continues to be a liability.
Box Score
Cleveland Guardians Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Steven Kwan CF | 4 | 0 | 1 | 0 | 0 | 0 | .239 |
| Chase DeLauter RF | 3 | 0 | 0 | 0 | 1 | 0 | .259 |
| José Ramírez DH | 4 | 1 | 0 | 0 | 0 | 1 | .205 |
| Kyle Manzardo 1B | 2 | 0 | 2 | 1 | 0 | 0 | .180 |
| Angel Martínez LF | 2 | 0 | 0 | 0 | 0 | 1 | .302 |
| George Valera LF | 2 | 0 | 1 | 0 | 0 | 1 | .333 |
| Rhys Hoskins 1B | 1 | 1 | 0 | 0 | 1 | 1 | .205 |
| Juan Brito 2B | 4 | 0 | 0 | 0 | 0 | 2 | .222 |
| Daniel Schneemann 3B | 3 | 1 | 2 | 0 | 0 | 1 | .295 |
| Bo Naylor C | 3 | 0 | 1 | 2 | 0 | 1 | .158 |
| Brayan Rocchio SS | 3 | 0 | 1 | 0 | 0 | 0 | .211 |
Cleveland Guardians Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Slade Cecconi | 4.0 | 3 | 1 | 1 | 5 | 4 | 5.03 |
| Connor Brogdon (L) | 1.1 | 2 | 3 | 3 | 1 | 0 | 6.43 |
| Tim Herrin | 0.1 | 1 | 0 | 0 | 1 | 0 | 0.00 |
| Matt Festa | 2.1 | 3 | 1 | 1 | 0 | 3 | 7.00 |
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 1 | 0 | 0 | 1 | 2 | 0 | .227 |
| Iván Herrera DH | 2 | 0 | 0 | 0 | 3 | 0 | .194 |
| Alec Burleson 1B | 5 | 0 | 2 | 2 | 0 | 2 | .279 |
| Jordan Walker RF | 5 | 0 | 1 | 0 | 0 | 2 | .319 |
| Nolan Gorman 3B | 4 | 0 | 1 | 0 | 0 | 0 | .208 |
| Ramón Urías 3B | 1 | 1 | 0 | 0 | 0 | 0 | .212 |
| Masyn Winn SS | 4 | 1 | 1 | 0 | 0 | 1 | .188 |
| Nathan Church LF | 4 | 2 | 3 | 1 | 0 | 0 | .205 |
| Pedro Pagés C | 3 | 0 | 1 | 1 | 0 | 0 | .206 |
| Victor Scott II CF | 2 | 1 | 0 | 0 | 2 | 2 | .255 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Dustin May (W) | 6.0 | 6 | 1 | 1 | 1 | 4 | 6.98 |
| Justin Bruihl | 0.2 | 2 | 2 | 2 | 1 | 1 | 8.00 |
| JoJo Romero | 1.1 | 0 | 0 | 0 | 0 | 1 | 0.00 |
| Riley O'Brien (SV) | 1.0 | 0 | 0 | 0 | 0 | 2 | 0.00 |
