Alvarez blasts Astros to World Series title vs Phillies
Astros win World Series Game 5 2022
Astros win the 2022 World Series, 11/05/2022
World Series: Houston beats Philadelphia in Game 6 for 2022 title
Astros topple Phillies in Game 6 to win World Series
PURE JOY: See the smiles on the field as the Houston Astros celebrate another World Championship
Astros vs. Phillies final score, results: Barrage of home runs gives Phillies dominant Game 3 win, World Series lead
Astros celebrate World Series win, 11/05/2022
Philadelphia Phillies vs Houston Astros - November 06, 2022