Hammerin' Braves rout Astros to win 1st WS crown since 1995
The Atlanta Braves Were Under .500 in August. Now They're World
Braves rally past Astros to move one win from first World Series
Atlanta Braves ground Houston Astros to seal first World Series
World Series: Braves win championship over Astros, three thoughts
Atlanta Braves Win First World Series Title Since 1995 After
PHOTOS: Atlanta Braves win first World Series since 1995
Braves Win It All - The 1995 Atlanta Braves
Braves win first World Series title since 1995
Braves win first World Series since 1995, downing Astros in Game 6
Braves honor 1995 World Series champs
Braves win 1st World Series crown since 1995
1995 World Series - Wikipedia