Astros Fans Celebrate Team's Win in World Series Game Five

Houston Astros fans at Minute Maid Park in Houston, Texas, celebrated victory over the Philadelphia Phillies in game five of the World Series on Thursday, November 3, leaving the Astros one win short of an overall win in the series.

Footage recorded at the stadium watch party shows fans celebrating Chas McCormick’s ninth-inning catch and game victory.

The Astros lead the World Series 3-2. The final two games of the series will be played in Houston. Credit: Rachel Lee via Storyful

Video transcript

[NO SPEECH]