Astros win World Series in Game 6 against the Phillies - WHYY
Astros rally against Phillies to claim second World Series title
Houston Astros defeat Philadelphia Phillies in Game 6 to win World
Phillies lose World Series to Astros, team of destiny is denied
World Series: Astros claim post-scandal championship and make
Astros win second World Series in franchise history, beat Phillies
MLB news 2022: Houston Astros win World Series, defeat
Astros 4, Phillies 1: How Houston won Game 6 and took World Series
Houston Astros: Dusty Baker wins 1st World Series as manager