Question: who won the nats game last nite?
Answer: Washington Nationals win the World Series with 6-2 win over Houston Astros in Game 7. Trailing 2-0 in the 7th, the Washington Nationals exploded with a solo shot by Anthony Rendon and a two-run blast by Howie Kendrick putting them up 3-2 on the Houston Astros. And it held up in a 6-2 win.