Question: ok google who won the world series game last night?
Answer: Nationals Beat Astros 6-2 To Win The 2019 World Series. The Washington Nationals celebrate Wednesday after defeating the Houston Astros in Game 7 to win the World Series, at Minute Maid Park in Houston. The Washington Nationals beat the Houston Astros 6-2 in Game 7 of the World Series in Houston.