Sports Astros vs. Braves World Series Game 2: Time, TV channel, how to watch, live stream, pitchers for Wednesday October 27, 2021 USA TODAY Sports Comments Off on Astros vs. Braves World Series Game 2: Time, TV channel, how to watch, live stream, pitchers for Wednesday Atlanta won the first game of the Fall Classic in Houston and can take commanding lead looking to win its first title since 1995.