Question: who won the world series game last night and how many innings?
Answer: Nationals Beat Astros 6-2 To Win The 2019 World Series : NPR. Nationals Beat Astros 6-2 To Win The 2019 World Series The Nats were initially handcuffed by Houston starter Zack Greinke, who gave up only two hits in six innings. Washington scored all six runs in the last three innings.