The Houston Astros beat the Los Angeles Dodgers 5-1 on Wednesday to win a World Series title for the first time in their existence as a Major League Baseball franchise.
With the win, the Astros clinched the best-of-seven series 4-3 over a Dodgers team that had MLB's best record this season.