Phillies win Game 1 in 10 after battling back from 5-0 deficit
Astros win 2022 World Series: Houston clinches second title as Yordan Alvarez's Game 6 homer ousts Phillies
World Series 2022: Harper, Phillies face Houston Astros - WHYY
Philadelphia Phillies vs Houston Astros - November 06, 2022
Alvarez blasts Baker, Astros to World Series title vs Phillies
Houston Astros have never won the first game of the World Series
Astros win World Series over Phillies in sixth game
WORLD SERIES CHAMPS: Astros are World Champions after defeating the Phillies in Game 6 at Minute Maid Park
World Series Champs! Best reactions to the Astros beating Phillies 4 to 1
Philadelphia Phillies demolish Houston Astros in history-making victory and take a 2-1 series lead
Houston Astros win second World Series in 6 years - CBS News