Question: who won the last world series game last night?
Answer: Washington Nationals beat Houston Astros in Game 7 to win World Series – as it happened. The 2019 Major League Baseball season comes to a stunning conclusion as Washington win their first title with four victories on the road against a supposedly superior Houston Astros team.