Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
Justin Verlander has Astros one win away from World Series title - Los Angeles Times
WORLD SERIES: Phillies erase 5-run deficit, stun Astros - InForum
Astros 4, Phillies 1: How Houston won Game 6 and took World Series
MORE
Astros beat Phillies in Game 6 to win World Series
Alvarez blasts Baker, Astros to World Series title vs Phils
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory, Sports
Phillies bring 1-0 lead into World Series Game 2 against Astros
Houston Astros clinch second baseball World Series title
Houston Astros Defeat Phillies in 6 Games to Win 2022 World Series