Marte hits walk-off single in ninth, D-backs beat Phillies 2-1 and close to 2-1 in NLCS –
Houston Astros Win the World Series After Defeating the Philadelphia Phillies in Game 6 - Sports Illustrated Inside The Astros
Astros topple Phillies in Game 6 to win World Series
How the Astros Beat the Phillies to Win the World Series - The New York Times
Hammerin' Braves rout Astros to win 1st WS crown since 1995
2017 World Series - Wikipedia
Juan gone a lot for Nationals in World Series against Astros
Texas Rangers Rule Texas! Next Stop World Series After Eliminating Defending Champion Houston Astros - Sports Illustrated Texas Rangers News, Analysis and More
World Series: Houston Astros stay alive, rallying for win