Astros beat Dodgers to win first World Series
Hollywood ending! Astros beat Dodgers in Game 7 to win World Series
Astros beat Dodgers for 1st World Series title
Houston Astros beat Los Angeles Dodgers 5-1 in Game 7 for first World Series title in franchise history – Twin Cities
Houston Astros Win Franchise's First World Series - WSJ
MLB: Diamondbacks sweep Dodgers to reach NLCS, Astros return to ALCS again
Houston Astros: Revisiting team's history in Game 6 of playoff series
Astros top Dodgers to win first World Series championship - Sports Illustrated
Kyle_Tucker
Houston Astros Win First World Series Crown, Defeating Los Angeles Dodgers