Braves thump Astros to end 26-year wait
The Atlanta Braves overcame a season full of setbacks to win the World Series for the first time since 1995 after a 7-0 victory over the Houston Astros in Tuesday’s Game Six sealed the championship 4-2.
The Braves’ run through the postseason included series victories over the Milwaukee Brewers and defending champion Los Angeles Dodgers before beating the favoured Astros in the best-of-seven ‘Fall Classic’.
It marked the second World Series title for the Braves since the team moved to Atlanta from Milwaukee in 1966 and denied the Astros a second championship in five years.