Houston Astros top Philadelphia Phillies 4-1 in Game 6 to win World Series
Astros capture second World Series title after beating Phillies in
Houston Astros win World Series over Philadelphia Phillies with
Alvarez blasts Astros to World Series title in Game 6 against Phillies
MORE
How the Astros Beat the Phillies to Win the World Series - The New
Houston Astros win their 2nd championship in 6 years, beating the
World Series: Astros look to close out Phillies in Game 6 – Orange
WORLD SERIES: Phillies erase 5-run deficit, stun Astros - InForum
Houston Astros defeat Philadelphia Phillies in Game 6 to win World
Astros win World Series with dominant Game 6 win over Phillies
Houston Astros beat Phillies 4-1 to clinch World Series
Alvarez blasts Astros to World Series title in G6 vs. Phils
Relentless Phillies rally from five down to stun Astros in World