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.
Scoring
3rd Inning
Moore doubled to right, Church scored.
0-1
6th Inning
Whitcomb grounded out to second, Nelson scored, Sacco to third.
1-1
8th Inning
Peete homered to right center (412 feet).
1-2
Mendoza homered to left, Gazdar scored.
1-4
Scores shown as HOU-STL.
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

