The Houston Astros have won the World Series, beating the
Houston Astros beat Phillies 4-1 to clinch World Series
Houston Astros Defeat Los Angeles Dodgers To Take World Series
Astros beat Yankees, look for second world title in 3 seasons
Alvarez blasts Baker, Astros to World Series title vs Phils
How the Astros Beat the Phillies to Win the World Series - The New
Three-run homer blasts Astros to World Series win in game 6 vs
Astros win World Series 2022
Astros-Phillies updates: Astros throw combined no-hitter
Three-run homer blasts Astros to World Series win in game 6 vs
Astros aim to close out World Series over Phillies in Game 6
Houston Astros defeat Philadelphia Phillies and are crowned as
NLCS: D-backs beat Phillies in Game 7 to reach World Series - Los
Hammerin' Braves win 1st WS crown since 1995, rout Astros