World Series 2017: Houston Astros Win, Home Runs, Dodgers
World Series Game 5: Astros defeat Dodgers 13-12 in instant classic
Houston Astros down LA Dodgers to win baseball's World Series
Long Wait, Great Win: The Houston Astros Triumph in Game Seven of the 2017 World Series
MORE
Astros walk-off with dramatic, crazy win to take 3-2 World Series lead over Dodgers
Astros Down the Dodgers in a Dramatic and Dizzying Slugfest - The New York Times
Astros defeat Dodgers 5-1 to win World Series - Los Angeles Times
World Series 2017: How the Astros Won Game 2, Inning by Inning - The New York Times
Unsinkable Astros Down Dodgers in Epic Thriller - WSJ
Astros win their first World Series after Game 7 victory over LA Dodgers, World Series