Altuve Powers ‘Stros to Game 2 Win

(Source: Houston Astros)

Jose Altuve doubled early and homered late to the lead the Houston Astros past the Atlanta Braves Wednesday night, 7-2 in Game 2 of the World Series.

Jose Urquidy picked up the win on the mound for Houston, allowing two runs on six hits in five innings of work.

The victory evens up the series at one game a piece.

Game 3 is tomorrow night in Atlanta.

More News