ATLANTA (WFXG) - After beating the Houston Astros 7-0, the Atlanta Braves have made history and are now the 2021 MLB World Series Champions!

Prior to this year, the last time the Braves won a World Series was in 1995. The last time they made it to the World Series was 1999.

Now, after 26 years, the Braves have earned the title of this year's World Series winners.

Copyright 2021 WFXG. All rights reserved.