Back to the Atlanta Braves Newsfeed

Braves end 26-year World Series drought with Astros thumping

Atlanta Braves manager Brian Snitker hoists the trophy as players and staff celebrate the baseball World Series win over the Houston Astros, Houston, Texas, U.S., Nov. 2, 2021. (AP Photo)

The Atlanta Braves ended its 26-year wait for the World Series with a Game Six 7-0 thumping of the Houston Astros on Tuesday.

The Braves overcame a season full of setbacks to win the World Series for the first time since 1995 after sealing the championship 4-2.

Their run through the postseason included series victories over the Milwaukee Brewers and defending champion Los Angeles Dodgers before beating the favored Astros in the best-of-seven "Fall Classic.