Question: who won game 6 of the world series last night?
Answer: On Tuesday night at Minute Maid Park, the Washington Nationals won a wild and at times controversial Game 6 of the World Series over the Houston Astros by a score of 7-2 (box score). With the win, the Nationals have forced a deciding Game 7 back in Houston on Wednesday night.