Back to the Atlanta Braves Newsfeed

Braves vs. Astros, World Series Game 3: Time, TV channel, how to watch, live stream, pitchers for Friday

The 2021 World Series moves to Atlanta for Game 3 with the Braves and Houston Astros have split the first two in Houston.

Truist Park, opened in 2018, will host a World Series game for the first time with the Braves ending a 22-year drought by reaching the Fall Classic.

Houston won 7-2 in Game 2 on Wednesday, with seven players in the lineup recording a hit and Jose Altuve hitting a solo home run late in the game. The Astros are in the World Series for the third time in five seasons, winning the championship in 2017.