Diamondbacks Dismantle Cardinals with Six-Run Fourth Inning Explosion
The Arizona Diamondbacks came to St. Louis on Wednesday and delivered a masterclass in situational hitting, systematically dismantling the Cardinals 9-4 at Busch Stadium. This wasn’t a close contest, despite what the final margin might suggest. The D-backs imposed their will early and often, leaving Oliver Marmol’s struggling squad with little recourse but to watch and wait for the merciful final out.
Pitching Decisions
Star Performers
The fourth inning told the entire story. Arizona scored six runs against Matthew Liberatore, turning what could have been a competitive contest into a rout before most fans finished their first beer. Ildemaro Vargas doubled in two runs, LuJames Groover launched his first career home run for two more, and Ketel Marte followed with a solo shot. This wasn’t luck or random variance. This was a lineup executing with precision, punishing a pitcher who couldn’t command the zone.
Groover’s emergence as a power threat is intriguing, though let’s pump the brakes on coronations based on one home run. His presence in the lineup suggests Arizona’s front office sees something worth developing. Marte, meanwhile, continues to justify his massive contract with consistent production. The 13 home runs already place him among the league’s elite producers through late June, and that line-drive swing is as pure as they come.
Cardinals Offer Resistance Too Late
To St. Louis’s credit, they didn’t completely roll over. Blaze Jordan finished with three RBIs on two hits, including a sharp double in the second inning that put runners in motion. José Fermín added a solo homer in the ninth, and the Cardinals managed four runs despite being thoroughly outplayed. That’s not nothing. But it’s also not nearly enough when your ace is getting tagged for six runs before the fifth inning arrives.
The Cardinals’ bullpen situation continues to be a dumpster fire. Liberatore lasted just 5.1 innings, giving way to a parade of relievers who couldn’t stem the tide. Ryan Thompson picked up the win for Arizona, and while his stat line (2.0 IP, 2H, 1ER, 2K) doesn’t jump off the page, he got the job done when it mattered. This is what a healthy pitching staff looks like, even in the middle innings.
Arizona’s Depth Proves Difference
What separates contenders from pretenders is depth production. The Diamondbacks got contributions up and down the lineup. Tommy Troy registered multiple RBIs. Gabriel Moreno contributed a sacrifice fly. Lourdes Gurriel Jr. added an RBI double. This is a complete roster that doesn’t rely on star power to carry the load every single night.
The Cardinals, conversely, seem perpetually stuck in neutral. They have talented players, but they don’t have the consistency or the bench depth to compete with Arizona’s well-rounded approach. Wednesday’s loss was comprehensive. It was thorough. It was the kind of game that makes you question your organization’s direction when you’re getting outworked by division rivals.
Arizona leaves St. Louis with a convincing victory and momentum that could define this series. The Diamondbacks are playing confident, aggressive baseball. They’re executing in the clutch and capitalizing on mistakes. The Cardinals are doing none of those things. That’s the difference between a team trending up and a team treading water.
Box Score
Arizona Diamondbacks Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Ketel Marte DH | 5 | 1 | 2 | 1 | 0 | 0 | .265 |
| Geraldo Perdomo SS | 5 | 0 | 1 | 0 | 0 | 0 | .233 |
| Corbin Carroll RF | 5 | 1 | 1 | 0 | 0 | 2 | .279 |
| Gabriel Moreno C | 2 | 1 | 1 | 1 | 2 | 0 | .278 |
| Nolan Arenado 3B | 5 | 1 | 1 | 0 | 0 | 1 | .238 |
| Tommy Troy CF | 5 | 2 | 2 | 2 | 0 | 1 | .241 |
| Jorge Barrosa CF | 0 | 0 | 0 | 0 | 0 | 0 | .181 |
| Lourdes Gurriel Jr. LF | 5 | 0 | 2 | 1 | 0 | 0 | .223 |
| Tim Tawa LF | 0 | 0 | 0 | 0 | 0 | 0 | .172 |
| Ildemaro Vargas 2B | 4 | 1 | 1 | 2 | 1 | 0 | .261 |
| LuJames Groover 1B | 3 | 2 | 1 | 2 | 2 | 1 | .186 |
Arizona Diamondbacks Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Mitch Bratt | 3.0 | 2 | 1 | 1 | 2 | 3 | 3.00 |
| Ryan Thompson (W) | 2.0 | 2 | 1 | 1 | 0 | 2 | 2.86 |
| Jonathan Loáisiga | 1.0 | 0 | 0 | 0 | 0 | 1 | 2.73 |
| Taylor Clarke | 1.0 | 1 | 0 | 0 | 0 | 0 | 2.10 |
| Drey Jameson | 2.0 | 3 | 2 | 2 | 0 | 1 | 5.79 |
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 5 | 0 | 0 | 0 | 0 | 0 | .262 |
| Iván Herrera DH | 2 | 0 | 0 | 0 | 1 | 1 | .261 |
| Bryan Torres DH | 1 | 0 | 0 | 0 | 0 | 1 | .233 |
| Jordan Walker RF | 3 | 0 | 1 | 0 | 0 | 2 | .290 |
| Nathan Church CF | 1 | 0 | 0 | 0 | 0 | 0 | .266 |
| Nelson Velázquez LF | 2 | 0 | 0 | 0 | 0 | 0 | .278 |
| Jimmy Crooks C | 2 | 0 | 0 | 0 | 0 | 1 | .170 |
| José Fermín LF | 3 | 3 | 2 | 1 | 1 | 0 | .277 |
| Masyn Winn SS | 4 | 0 | 1 | 0 | 0 | 0 | .245 |
| Lars Nootbaar RF | 4 | 1 | 1 | 0 | 0 | 1 | .288 |
| Blaze Jordan 3B | 3 | 0 | 2 | 3 | 0 | 0 | .286 |
| Pedro Pagés C | 1 | 0 | 0 | 0 | 0 | 1 | .217 |
| Alec Burleson 1B | 3 | 0 | 1 | 0 | 0 | 0 | .288 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Matthew Liberatore (L) | 5.1 | 8 | 6 | 6 | 2 | 3 | 5.56 |
| Gordon Graceffo | 1.2 | 2 | 2 | 2 | 2 | 0 | 3.26 |
| Justin Bruihl | 2.0 | 2 | 1 | 0 | 1 | 2 | 4.15 |
