Braves thump Astros to snap 26-year World Series drought
Astros win World Series to secure place as premier MLB team
Braves beat Astros 2-0 in Game 3 to seize World Series lead
Austin Riley comes up big, Atlanta wins World Series Game 3 over
Atlanta Braves ground Houston Astros to seal first World Series
Houston, USA. 27th Oct, 2021. Houston Astros players celebrate
Twins vs. Astros ALDS Game 2 starting lineups and pitching matchup
Braves win first World Series since 1995, downing Astros in Game 6
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Houston Astros dominate Atlanta Braves to even up World Series