Astros take Game 7 vs. Dodgers, win first World Series
Houston Astros defeat Los Angeles Dodgers in Game 7, win team's first championship - ABC7 Chicago
How the Astros Won World Series Game 7, Inning by Inning - The New York Times
Houston Astros defeat Los Angeles Dodgers in Game 7, win team's first championship - ABC7 Chicago
Houston Astros defeat Los Angeles Dodgers in Game 7, win team's first championship - ABC7 Chicago
Is an Astros World Series win inevitable? Inside their pursuit of perfection - ABC7 New York
Astros defeat Los Angeles in Game 7 to win first World Series title
Astros win their first World Series after Game 7 victory over LA Dodgers, World Series
World Series 2017 Game 7: Houston Astros 5-1 Los Angeles Dodgers – as it happened!, World Series
Dodgers clinch 7th consecutive NL West title - ABC7 Los Angeles
Astros win 4-1 in Game 1; Twins' record losing streak at 17
Astros win Game 7 over Dodgers to claim first World Series
Houston Astros beat Los Angeles Dodgers 5-1 in Game 7 for first World Series title in franchise history – Twin Cities
Houston Astros defeat Los Angeles Dodgers in Game 7, win team's first championship - ABC7 Chicago