Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
Houston Astros have never won the first game of the World Series
Alvarez blasts Baker, Astros to World Series title vs Phils
Philadelphia Phillies vs Houston Astros - November 06, 2022
MORE
Baker Finally Wins Series Title as Manager With Astros
Astros win second World Series title in six years, first since scandal
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
Astros 4, Phillies 1: How Houston won Game 6 and took World Series
Houston Astros top Philadelphia Phillies 4-1 in Game 6 to win World Series
2022 World Series schedule, matchup and what to know - The Washington Post
MLB rookie with deep New England ties named World Series MVP