World Series heads back to Houston for Game Six Tuesday night

The Houston Astros forced Game Six of the World Series after they defeated the Atlanta Braves 9-5 in Game Five last night. Martin Maldonado drove in three runs for the Astros while Jose Urquidy picked up the win for Houston. Adam Duvall hit a grand slam in the first inning to give the Braves an early 4-0 lead. Freddie Freeman also homered for Atlanta. A.J. Minter took the loss. The Braves have a 3-2 series lead as Game Six takes place tomorrow night at Minute Maid Park.