Astros complete stunning rise and win first World Series over Dodgers
Astros complete stunning rise and win first World Series over Dodgers
Astros beat Dodgers to win World Series
Dodgers Lost Game 7 of World Series When They Couldn't Score
Saturday's NLCS: Los Angeles Dodgers win Game 7, National League
Houston stands strong as Astros capture 1st World Series title
2017 World Series: Justin Verlander, Astros win Game 7, first title
Houston Astros beat the Los Angeles Dodgers to win World Series title
Houston Astros Are World Series Champions, Beating Los Angeles
Houston Astros stun Los Angeles Dodgers to win first World Series
World Series, Game 7: Astros 5, Dodgers 1
Houston Astros win their first ever World Series with Game Seven
Astros beat Dodgers for 1st World Series title