Houston Astros vs St. Louis Cardinals
Who won: Cardinals 4-1
The St. Louis Cardinals beat the Houston Astros 4-1 on Wednesday, March 18, 2026 at Roger Dean Chevrolet Stadium. The Cardinals lead the series 4-1. The Cardinals outscored the Astros 3-0 in the 8th inning. Ramon Mendoza went 1-for-1 with a home run and 2 RBI for the Cardinals.
More from this season series: STL leads series 4-1
Phillies9-14-12
Braves17-6-23Final
Red Sox11-120
Yankees15-91Final
Orioles9-11-33
Blue Jays9-13-22Final
Rockies12-12-18
Reds12-136Final
Giants16-8-11
Dodgers18-85Final/8
Cubs11-148
Diamondbacks12-12-116Final
Reds12-144
Angels14-147Final
Angels13-144
Brewers10-143Final
Brewers10-133
Mariners8-17-17Final
Tigers7-12-51
Pirates16-93Final

