Alvarez blasts Baker, Astros to World Series title vs Phils
Alvarez blasts Baker, Astros to World Series title
Astros finish off Phillies in Game 6 to win World Series - The
The Houston Astros have won the World Series, beating the
Houston Astros win World Series over Philadelphia Phillies with
World Series Game 5: Houston Astros 3-2 Philadelphia Phillies – as
Astros claim World Series title with 4-1 win over Phillies
World Series: Astros head home to Houston leading Phils 3-2
Astros win World Series over Phillies in sixth game
Astros-Phillies updates: Astros throw combined no-hitter
How the Astros Beat the Phillies to Win the World Series - The New
Houston Astros win their 2nd championship in 6 years, beating the
Astros vs. Phillies final score, results: Justin Verlander logs