Astros win 2022 World Series after comeback victory in Game 6
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Houston Astros win their 2nd championship in 6 years, beating the Philadelphia Phillies 4-1 in Game 6 of the World Series – The Morning Call
Texas Rangers beat Houston 11-4 in Game 7, return to the World Series for the first time since 2011
Astros win second World Series title in six years, first since scandal
MLB Playoffs: Astros try to sweep Yanks, Phils lead Pads 3-1
Yordan Alvarez's towering homer powers Astros to second World Series title
Astros topple Phillies in Game 6 to win World Series
Houston Astros beat Philadelphia Phillies 4-1 to clinch World Series - The Globe and Mail
Houston Astros are WORLD CHAMPIONS!
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
World Series Game 6: Houston Astros win championship
Now that Astros have won World Series again, what's their place in history? - The Athletic
Houston Astros Win World Series - The New York Times