Houston Astros have never won the first game of the World Series
World Series Champs! Best reactions to the Astros beating Phillies 4 to 1
The Astros win the World Series!
Astros win World Series 2022
Houston Astros Win 2022 World Series – NBC4 Washington
Yordan Alvarez blasts Dusty Baker, Astros to World Series title win over Phillies – Orange County Register
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Now that Astros have won World Series again, what's their place in history? - The Athletic
Astros sweep Yankees in ALCS, advance to World Series again
Jeremy Pena of Houston Astros Wins World Series MVP - The New York Times