Astros win World Series over Phillies: Score, highlights
Alvarez blasts Baker, Astros to World Series title vs Phillies
Houston Astros win World Series over Philadelphia Phillies with
Astros win World Series over Phillies in sixth game
Houston Astros Beat Philadelphia Phillies in Game 2 of World
Philadelphia Phillies vs Houston Astros FULL GAME 6 WORLD SERIES
Astros win second World Series title in six years, first since scandal
WORLD SERIES: Phillies erase 5-run deficit, stun Astros - InForum
Astros aim to close out World Series over Phillies in Game 6
Astros 4, Phillies 1: How Houston won Game 6 and took World Series