Braves win first World Series title since 1995
Atlanta Braves knock out Houston Astros to win first World Series since '95
World Series game 1: Live updates on Braves vs Astros
Braves win World Series: Championship is unexpected, yet fitting - Sports Illustrated
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
The Latest: Braves take 3-1 series lead with Game 4 win
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Braves rally past Astros to move one win from first World Series title since 1995, World Series
World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
Braves shut out Astros in Game 3 to grab World Series lead
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
Correa, Astros rally past Braves 9-5, cut WS deficit to 3-2