Question: who won the world series game 3 tonight?
Answer: Houston Astros Beat Washington Nationals In Game 3 Of The World Series : NPR. Houston Astros Beat Washington Nationals In Game 3 Of The World Series Houston got on the board first and led throughout the game as Washington stranded 12 runners.