Houston Astros win World Series over Philadelphia Phillies with
Astros capture second World Series title after beating Phillies in
Houston Astros win World Series, defeat Philadelphia Phillies in
Alvarez blasts Baker, Astros to World Series title vs. Phillies
WORLD SERIES CHAMPS: Astros are World Champions after defeating
Meyers homers as Astros avoid sweep with 4-3 win over Phils - The
Astros win World Series over Phillies in sixth game
Yordan Alvarez blasts Astros, Dusty Baker to World Series title
Alvarez blasts Baker, Astros to World Series title vs Phils
Houston Astros defeat Philadelphia Phillies and are crowned as