Atlanta Braves knock out Houston Astros to win first World Series since '95
Braves thump Astros to snap 26-year World Series drought
Max Fried pitches Atlanta Braves to first World Series win in 26
Braves rally past Astros to move one win from first World Series
MORE
Why some fans say the Braves vs. Astros World Series is a matchup
Atlanta knocks off Dodgers to advance to the World Series
Atlanta Braves defeat Houston Astros, win 1st World Series title
Atlanta Braves advance to the World Series for the first time in
1995 Braves World Series winning season revisited
Astros open World Series as betting favourites over Braves
World Series 2021 - Everything you need to know about Atlanta