Hammerin' Braves rout Astros to win 1st WS crown since 1995
The Latest: Astros force series back to Houston with 9-5 win
Braves win World Series for first time since 1995
PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
Atlanta Braves win World Series for first time since 1995
WORLD SERIES: Braves rout Astros 7-0 in Game 6 to clinch first title since 1995 - The Covington News
World Series: Astros can't overlook the Phillies in World Series
World Series 2021: Atlanta Braves crush Houston Astros to win first Fall Classic since 1995 - BBC Sport
Atlanta bashes past Houston to claim World Series title
Braves vs. Astros World Series Game 6 starting lineups, pitching matchup
Braves Beat Astros in Game 6, Capture Franchise's 1st World Series Since 1995, News, Scores, Highlights, Stats, and Rumors