Courtesy MLB

The Atlanta Braves beat the Huston Astros 7-0 to win the World Series in six games.

This is the Braves first World Series win in 26 years, having last won the title way back in 1995. It’s the second championship during the team’s time in Atlanta and the fourth overall in the franchise’s history.

Jorge Soler’s third-inning home run sailed out Minute Maid Park giving the Braves a three-run lead.

Danby Swanson added a two-run homer in the fifth inning to make it 5-0, while Freddie Freeman hit a double to center later in the inning to score Soler.

Freeman hit a solo home run in the seventh inning.


Avatar photo

Collin KelleyEditor

Collin Kelley has been the editor of Atlanta Intown for two decades and has been a journalist and freelance writer for 35 years. He’s also an award-winning poet and novelist.