Hammerin' Braves win 1st WS crown since 1995, rout Astros
2021 World Series: Atlanta Braves beat Houston Astros 7-0 in Game 6 to capture first title in 26 years - ABC11 Raleigh-Durham
Braves rally past Astros to move one win from first World Series title since 1995, World Series
Atlanta Braves defeat Houston Astros, win 1st World Series title since 1995
World Series 2022: Harper & Phillies face red-hot Houston Astros – Houston Public Media
Atlanta Braves Win First World Series Title Since 1995 After Beating Astros - Bloomberg
WORLD SERIES: Braves rout Astros 7-0 in Game 6 to clinch first title since 1995 - The Covington News
World Series: Braves win for 3-1 lead
Houston Astros oust Boston Red Sox, advance to World Series