Atlanta on verge of World Series title after beating Astros - Los Angeles Times
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Soler, Braves overcome Morton injury, top Astros in Game 1
Astros hit 4 homers to rout Twins 9-1 and take 2-1 ALDS lead
Jose Altuve, Astros rally vs. Rangers after ALCS Game 5 chaos, ejections
Atlanta Braves rout Houston Astros to win first World Series since 1995
Houston Astros come back to keep World Series alive after beating Atlanta Braves in Game 5
Houston Astros top Philadelphia Phillies 4-1 in Game 6 to win World Series
Capital 'W': Nationals rally past Astros in Game 7 for franchise's 1st World Series title