Watch St. Louis Cardinals vs Houston Astros Live MLB Stream


Final
0 2
1 2 3 4 OT T

STL 0 0 0 0 0 0
HOU 0 0 0 0 2 2
League MLB

Date 2025-04-15 19:45 EST

Venue Busch Stadium

Where to watch? MLB.TV, FanDuel SN MW


.