Atlanta Braves win World Series for the first time since 1995
November 2, 2021 World Series Game 6: Braves 7, Astros 0
Brave new world: Atlanta beats Dodgers 4-2, heads to World Series
Braves win 1st World Series crown since 1995
Braves thump Astros to snap 26-year World Series drought
Atlanta Braves win their first World Series since 1995
The Atlanta Braves Were Under .500 in August. Now They're World Series Champions. - WSJ
World Series 2021: Atlanta Braves win first title since '95 with new energy, childlike enthusiasm
Atlanta Braves win World Series for the first time since 1995, Sports