The Atlanta Braves are World Series champions.

The Braves defeated the Houston Astros 7-0 in Game 6 to claim the championship.

Atlanta scored three runs in the 3rd inning and three runs in the 5th inning. They built on their 6-0 lead in the 7th inning with a Freddie Freeman hit a solo home run.

This is the Braves’ first World Series win since 1995.

.Page-below > .RichTextModule {display:none;} .Page-below .Link {font-size: 12px; padding: 5px 10px;border: 1px solid #005687;border-radius: 4px;font-family: “proxima-nova”, sans-serif; }