Question: who won the baseball game last night between houston and washington?
Answer: The Washington Nationals defeated the Houston Astros, 7-2, on Tuesday night to force a Game 7 in the 2019 World Series. Thanks to a brilliant start from right-hander Stephen Strasburg, a five-RBI game from Anthony Rendon and a few timely home runs, Washington kept its season alive.