Question: who won the world series game this evening?
Answer: Washington Nationals beat Houston Astros in Game 7 to win World Series – as it happened.