Houston Astros win 2017 World Series of Major League Baseball
Astros thrash Dodgers, 5-1, in Game 7 to claim franchise's first
Dodgers 3, Astros 1: L.A. win forces Game 7 of World Series
World Series 2017: Houston Astros beat Los Angeles Dodgers for 4-3