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

LuJames Groover

Season AVG: .186
3AB1H1HR2RBI2R2BB
José Fermín

Season AVG: .277
3AB2H1HR1RBI3R1BB

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 and Marte go back-to-back

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

D-backs score six runs in the 4th inning

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.

LuJames Groover's first career homer

Arizona’s Depth Proves Difference

Ildemaro Vargas' two-run double

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.

Ildemaro Vargas makes catch to seal D-backs' win

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