Astros beat Dodgers for 1st World Series title
World Series: Los Angeles Dodgers beat Houston Astros to force deciding Game 7, The Independent
World Series 2017: Houston Astros beat Los Angeles Dodgers for 4-3 series win - BBC Sport
Astros beat Dodgers for maiden World Series title
Hollywood ending! Astros beat Dodgers in Game 7 to win World Series
Houston Astros 2017 cheating scandal: What you need to know
A Houston Astros Win Ends a Wildly Entertaining World Series - The Atlantic
World Series: Houston Astros beat Los Angeles Dodgers 5-1 in game seven for the team's first-ever title - ABC News
Hollywood ending! Astros beat Dodgers in Game 7 to win World Series
Astros defeat Dodgers 5-1 to win World Series - Los Angeles Times
Astros complete stunning rise and win first World Series over Dodgers
Houston Strong: Astros win first World Series title
These photos show how the Houston Astros made World Series history
Houston Astros Are World Series Champions, Beating Los Angeles Dodgers