Astros topple Phillies in Game 6 to win World Series
Houston Astros Win World Series - The New York Times
Astros win World Series over Phillies in sixth game
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
How many World Series have the Houston Astros won?
How the Astros Won Game 5 of the World Series - The New York Times
NLDS: Houston Astros Take 2-0 Series Lead of Chicago White Sox - The New York Times
Houston Strong: Astros take World Series title for the first time
How the Astros Beat the Phillies to Win the World Series - The New York Times
Astros sweep Yankees in ALCS to reach fourth World Series in six years
Astros Outlast Dodgers to Clinch First World Series Title - The New York Times
Astros Beat Braves to Send World Series Back to Houston - The New York Times
World Series: How the Astros Won Game 2 of the World Series - The New York Times
How the Houston Astros Won the World Series
Astros defeat Dodgers 5-1 to win World Series - Los Angeles Times