World Series score: Atlanta Braves win first title in 26 years
1995 World Series - Wikipedia
Braves rally past Astros to move one win from first World Series
2021 World Series - Wikipedia
Braves beat Astros, one win from claiming World Series title - CGTN
BRAVES WIN FIRST WORLD SERIES IN 26 YEARS
Atlanta Braves Win the World Series: Musicians React – Billboard
Atlanta Braves Win 2021 World Series Over Houston Astros
MLB Network - Party like it's 1995! The Atlanta Braves
Atlanta Wins World Series For The First Time In 26 Years - ESPN
World Series Game 6: Live updates on Braves vs Astros