How the Astros Won World Series Game 7, Inning by Inning - The New
Astros win first World Series championship in franchise history
HISTORY EARNED! Astros defeat Dodgers in Game 7, win team's first
Atlanta Braves claim MLB's World Series after beating Houston
Astros win their first World Series after Game 7 victory over LA
HISTORY EARNED! Astros defeat Dodgers in Game 7, win team's first
Rays lose 4-2 in Game 5, face must win situation on Tuesday
World Series: Houston Astros win first title in Game 7 win over LA
Astros win Game 7 over Dodgers to claim first World Series
Houston Astros claim first World Series title
HISTORY EARNED! Astros defeat Dodgers in Game 7, win team's first
Astros Dodgers World Series: Houston plays for another
HISTORY EARNED! Astros defeat Dodgers in Game 7, win team's first