Houston Astros win baseball World Series – DW – 11/02/2017
Astros Win Thriller 13-12, Take World Series Lead 3-2 – Houston Public Media
Astros even World Series with wild Game 2 victory over Dodgers in 11 innings - Los Angeles Times
Houston Astros win baseball World Series – DW – 11/02/2017
MORE
World Series 2017: How the Astros Won Game 2, Inning by Inning - The New York Times
Astros even World Series with wild Game 2 victory over Dodgers in 11 innings - Los Angeles Times
Astros 7-6 Dodgers (Oct 25, 2017) Final Score - ESPN
An unimpeachable championship: Houston Astros win World Series
A Houston Astros Win Ends a Wildly Entertaining World Series - The Atlantic
Astros even World Series with wild Game 2 victory over Dodgers in 11 innings - Los Angeles Times
World Series 2017: Score, highlights of Astros' 11-inning win over Dodgers in Game 2
Is an Astros World Series win inevitable? Inside their pursuit of perfection - ABC13 Houston
World Series 2017: How the Astros Won Game 2, Inning by Inning - The New York Times
World Series: Astros' Yuli Gurriel, George Springer find redemption