Atlanta Braves at Houston Astros, 2021 World Series Game 6, November 2, 2021
Houston Astros, Atlanta Braves set to start 2021 World Series
Atlanta Braves ground Houston Astros to seal first World Series title in 26 years, World Series
Giolito, Flaherty watch prep teammate Fried in World Series Game Six
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Astros lose World Series 2021 to Braves
World Series Game 6 at a glance: Braves 7, Astros 0
USA. 03rd Nov, 2021. Atlanta Braves players celebrate after a 7-0 win against the Houston Astros to close out the World Series in Game 6 at Minute Maid Park on Tuesday, Nov.
Atlanta Braves Win First World Series Title Since 1995 After Beating Astros - Bloomberg