Question: who won the world series game last night houston or washington?
Answer: The Astros swept three games in D.C. and are one win away from the 2019 World Series title. The Houston Astros defeated the Washington Nationals, 7-1, in Game 5 of the World Series on Sunday at Nationals Park.