Astros win World Series 2022
Houston Astros top Philadelphia Phillies to win World Series
Astros win World Series over Phillies in sixth game
Houston Astros win 2022 World Series
Astros win ALCS 2022
Yordan Alvarez's towering homer powers Astros to second World Series title
Alvarez blasts Houston Astros to second World Series title
Astros win second World Series in franchise history, beat Phillies in six games
Astros celebrate World Series title with downtown Houston parade
Astros win World Series over Phillies in sixth game
Houston Astros win 2022 World Series title - Fish Stripes