The Washington Nationals top the Houston Astros 12-3 in game two of the World Series Wednesday night.
The game was tied a two heading into the seventh inning before the wheels fell off for Houston. The Nationals take a 2-0 series lead.
Game three will be held Friday, October 25 in Washington DC.