who won last nights world series game?

best answer
  • World Series score Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6 Jorge Soler Dansby Swanson and Freddie Freeman all homered in the clinching victory on Tuesday night By R.J. Anderson Nov 3 2021 at 925 am ET USATSI The Atlanta Braves are World Series champions for the first time since 1995.