Cardinals Soar Past Astros in Series Opener

St. Louis offense erupts late to secure 9-4 road win against Houston

Apr. 18, 2026 at 6:22am

A cubist, geometric painting depicting a baseball game between the St. Louis Cardinals and Houston Astros, with the players' movements and the field of play broken down into sharp, overlapping shapes and planes in the teams' official colors.The Cardinals' late-inning offensive surge overwhelms the Astros in the series opener at Daikin Park.Houston Today

The St. Louis Cardinals jumped out to an early lead against the Houston Astros on Friday night and then pulled away late with a pair of home runs to secure a 9-4 victory in the series opener at Daikin Park. The Cardinals' offense capitalized on the Astros' starting pitcher making his season debut.

Why it matters

This win marks an important start to the Cardinals' road trip as they look to gain ground in the competitive National League Central division race. The Astros, meanwhile, are hoping to bounce back after this defeat on their home field.

The details

The Cardinals scored four runs in the first three innings to take a lead, then added five more in the late innings, including home runs from two players looking to boost their production this season.

  • The game was played on Friday, April 18, 2026 in Houston.

The players

St. Louis Cardinals

A Major League Baseball team based in St. Louis, Missouri, competing in the National League Central division.

Houston Astros

A Major League Baseball team based in Houston, Texas, competing in the American League West division.

Got photos? Submit your photos here. ›

What they’re saying

“Our offense really came alive tonight, which was great to see. We know we have the talent to score runs in bunches, and it was good to see that on display against a tough Astros team.”

— Oliver Marmol, Cardinals Manager

What’s next

The two teams will continue their series on Saturday night in Houston.

The takeaway

This win gives the Cardinals momentum as they look to make up ground in the NL Central race, while the Astros will need to regroup after this defeat on their home field.