Astros win their first World Series after Game 7 victory over LA Dodgers, World Series
Houston Astros Take First-Ever World Series In 7 Games
Houston Astros Win World Series Championship
Astros defeat Dodgers 5-1 for first-ever World Series title - CBS News
Astros top Dodgers 5-1, win 7-game thriller for first World Series title
Astros beat the Dodgers, 5-1, in Game 7 to win first World Series in franchise history
Astros' World Series title rises far above analytics
The Houston Astros Smash Their Way to a World Series Title - WSJ
Houston Astros win first-ever World Series title
Astros beat Dodgers 5-1, clinch first World Series title in franchise history
Houston Astros stun Los Angeles Dodgers to win first World Series, Baseball News