Houston Astros have never won the first game of the World Series
Astros headed to World Series, Verlander named MVP
Astros' Peña 1st rookie hitter to win World Series MVP
World Series 2022: Harper & Phillies face red-hot Houston Astros – Houston Public Media
Braves win first World Series title since 1995 – WABE
Hammerin' Braves win 1st WS crown since 1995, rout Astros
Houston Astros Defeat Phillies 4-1, Win First World Series Title Since 2017 - Fastball
Houston Astros Win World Series Championship
Nationals top Astros in Game 7 to win 1st World Series title - The Sumter Item
Astros win World Series in Game 6 against the Phillies - WHYY
Atlanta Braves knock out Houston Astros to win first World Series since '95
Astros win World Series 2022
Houston Astros Win World Series - The New York Times
Houston Astros claim first World Series title in Game 7 win over Los Angeles Dodgers - ABC News