Hammerin' Braves win 1st WS crown since 1995, rout Astros
Atlanta Braves vs Houston Astros - November 03, 2021
Atlanta Braves claim MLB's World Series after beating Houston Astros 7-0 in game six - ABC News
Braves win World Series 2021
Atlanta Braves are 2021 World Series champs after beating Houston Astros, 7-0, in Game 6
The Latest: Braves win first World Series title since 1995
Highlights: Braves 7-0 Astros in MLB 2021 World Series Game 6
Atlanta Braves ground Houston Astros to seal first World Series title in 26 years, World Series
Braves win first World Series since 1995, downing Astros in Game 6
November 3, 2021 World Series Game 6: Braves 7, Astros 0