Cardinals Overpower Astros Behind Herrera’s Clutch Bat and Gorman’s Power
The St. Louis Cardinals came to Houston on Friday and reminded the Astros exactly why you can’t spot a well-constructed lineup five runs and expect to coast. Final score: 9-4, Cardinals, and it wasn’t particularly close despite what the fourth inning scoreboard suggested. This was a masterclass in offensive efficiency from St. Louis, a team that manufactured runs early and often while Houston’s bats sputtered after an encouraging start.
Pitching Decisions
Star Performers
Leahy Keeps Damage Minimal, Offense Does the Heavy Lifting
Kyle Leahy earned the victory by doing exactly what you want from a starting pitcher in this spot: eating innings and limiting the bleeding. Five innings, six hits, three earned runs, zero walks, six strikeouts. That’s a quality start by any measure, and it gave the Cardinals’ bullpen a chance to protect a lead rather than battle from behind. Peter Lambert, meanwhile, served up four runs in five innings for Houston, and while eight strikeouts looks respectable on the surface, the damage was already done long before he left the game.
The real story here is how the Cardinals’ lineup operated with surgical precision. Nolan Gorman absolutely hammered a three-run homer in the seventh inning that put this game completely out of reach. That blast, a no-doubt fly ball to right field, was the dagger. Before that, Iván Herrera was playing the role of professional hitter beautifully, going 2-for-4 with a homer and three RBIs. The man didn’t try to carry the team; he just did his job and let the rest of the lineup work.
Masyn Winn’s two-run single in the third inning set an early tone. JJ Wetherholt scored on that play along with Iván Herrera, and suddenly the Cardinals had a 3-0 lead before most fans finished their first drink. That’s the kind of early aggression that changes the entire complexion of a ballgame. Houston tried to answer back with the long ball, and yes, Christian Vázquez, Yordan Alvarez, and Jose Altuve all went deep. Pretty homers, solid individual performances. None of it mattered because the Cardinals’ approach was more methodical and ultimately more devastating.
Houston’s Power Display Falls Short Against Cardinals’ Consistency
Here’s the thing about this game that should concern Astros fans: Houston actually hit the ball well. Three home runs is respectable. Alvarez looked sharp, Vázquez contributed, Altuve worked his magic. But this is exactly the type of game that separates good offenses from good teams. The Cardinals didn’t need a home run parade. They got a single here, a two-run knock there, a timely at-bat from Iván Herrera, and suddenly they’re putting up nine runs with measured, intelligent baseball.
The Astros’ pitching staff, meanwhile, simply couldn’t find the strike zone consistency needed to strand runners. Lambert gave up seven hits in five innings. That’s not terrible, but it was enough. St. Louis made him pay for mistakes, and that’s what good offensive teams do. They don’t miss opportunities.
This was a Friday night in Houston that belonged entirely to the Cardinals. They came, they executed, they left with a convincing victory. On this night, superior approach beat superior talent.
Box Score
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 3 | 3 | 1 | 0 | 1 | 0 | .232 |
| Iván Herrera DH | 4 | 2 | 2 | 3 | 0 | 0 | .212 |
| Alec Burleson 1B | 4 | 1 | 2 | 0 | 1 | 1 | .292 |
| Jordan Walker RF | 4 | 1 | 1 | 1 | 1 | 2 | .315 |
| Nolan Gorman 3B | 5 | 1 | 1 | 3 | 0 | 3 | .207 |
| Masyn Winn SS | 5 | 0 | 1 | 2 | 0 | 0 | .189 |
| Nathan Church LF | 3 | 0 | 1 | 0 | 1 | 1 | .214 |
| Pedro Pagés C | 4 | 1 | 1 | 0 | 0 | 0 | .211 |
| Victor Scott II CF | 4 | 0 | 0 | 0 | 0 | 2 | .235 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Kyle Leahy (W) | 5.0 | 5 | 3 | 3 | 0 | 6 | 5.21 |
| Justin Bruihl | 1.0 | 0 | 0 | 0 | 0 | 0 | 7.20 |
| JoJo Romero | 1.0 | 1 | 0 | 0 | 0 | 0 | 0.00 |
| Ryne Stanek | 1.0 | 2 | 1 | 1 | 2 | 3 | 8.64 |
| George Soriano | 1.0 | 0 | 0 | 0 | 0 | 1 | 2.00 |
Houston Astros Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Jose Altuve 2B | 5 | 1 | 1 | 1 | 0 | 1 | .293 |
| Yordan Alvarez DH | 5 | 1 | 2 | 1 | 0 | 0 | .333 |
| Carlos Correa SS | 5 | 1 | 1 | 0 | 0 | 1 | .271 |
| Christian Walker 1B | 4 | 0 | 0 | 0 | 0 | 2 | .278 |
| Joey Loperfido LF | 3 | 0 | 0 | 0 | 0 | 1 | .276 |
| Brice Matthews LF | 1 | 0 | 0 | 0 | 0 | 1 | .107 |
| Cam Smith RF | 2 | 0 | 0 | 0 | 1 | 0 | .264 |
| Taylor Trammell CF | 4 | 0 | 2 | 1 | 0 | 1 | .300 |
| Christian Vázquez C | 3 | 1 | 2 | 1 | 1 | 1 | .400 |
| Nick Allen SS | 1 | 0 | 0 | 0 | 0 | 0 | .250 |
| Isaac Paredes 3B | 2 | 0 | 0 | 0 | 0 | 1 | .200 |
| Shay Whitcomb 3B | 1 | 0 | 0 | 0 | 0 | 1 | .000 |
Houston Astros Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Peter Lambert (L) | 5.0 | 7 | 4 | 4 | 1 | 8 | 7.20 |
| Steven Okert | 1.0 | 0 | 0 | 0 | 1 | 0 | 3.60 |
| Bryan Abreu | 1.0 | 2 | 3 | 3 | 1 | 0 | 14.73 |
| J.P. France | 2.0 | 1 | 2 | 2 | 1 | 1 | 8.10 |
