Cardinals Defeat Astros 9-4 in Offensive Showdown

Nolan Gorman and Iván Herrera power St. Louis to victory over Houston

Apr. 18, 2026 at 4:21am

A cubist, geometric painting depicting a baseball game between the St. Louis Cardinals and Houston Astros, with overlapping shapes and planes in shades of red, orange, and blue representing the players, field, and action.The Cardinals' offensive firepower overwhelms the Astros in a high-scoring affair between two playoff contenders.Houston Today

The St. Louis Cardinals defeated the Houston Astros 9-4 on Friday night, thanks to a three-run home run from Nolan Gorman and a two-run shot from Iván Herrera. The Cardinals took the lead in the seventh inning and held on for the victory.

Why it matters

This win helps the Cardinals maintain their position in the NL Central division race, as they look to make a push for the playoffs. The Astros, meanwhile, will need to regroup after this tough loss at home.

The details

With the game tied 4-4 in the seventh inning, the Cardinals broke through against the Astros' bullpen. Alec Burleson doubled and Jordan Walker walked to set the stage for Gorman's three-run blast. Herrera then added a two-run shot later in the inning to give the Cardinals a comfortable lead they would not relinquish.

  • The game took place on Friday, April 18, 2026.

The players

Nolan Gorman

A young slugger for the St. Louis Cardinals who hit a key three-run home run in the seventh inning to give his team the lead.

Iván Herrera

The Cardinals' catcher who hit a two-run homer to extend his team's lead in the seventh inning.

Alec Burleson

A Cardinals outfielder who doubled to start the decisive seventh-inning rally.

Jordan Walker

A Cardinals prospect who walked to set the stage for Gorman's go-ahead home run.

Bryan Abreu

The Astros relief pitcher who gave up the key hits in the seventh inning.

Got photos? Submit your photos here. ›

What they’re saying

“We knew we had to keep the pressure on against a tough Astros team. Nolan and Iván came up big for us in that seventh inning.”

— Oliver Marmol, Cardinals Manager

What’s next

The Cardinals and Astros will continue their series on Saturday night, with both teams looking to gain ground in their respective division races.

The takeaway

This was a hard-fought victory for the Cardinals, who showed their offensive firepower to overcome the Astros at home. The NL Central race is shaping up to be a tight one, and this win could prove crucial for St. Louis down the stretch.