Astros defeat Phillies in Game 6 to win World Series The Citizen 3 years ago The Houston Astros defeated the Philadelphia Phillies to win the World Series Saturday night. Source: ABC News 6 Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Share on Reddit (Opens in new window) Reddit Share on LinkedIn (Opens in new window) LinkedIn Print (Opens in new window) Print Phillies vs. Diamondbacks: How to watch Game 6 of the NLCS, including a time changeDateOctober 23, 2023In relation toLatest HeadlinesColumn: Everything you need to know about the 118th World Series between the Philadelphia Phillies and Houston AstrosDateOctober 31, 2022In relation toMLBWorld Series Game 1: Best moments from Phillies' stunning win in HoustonDateOctober 29, 2022In relation toRobesonia