Astros rally against Phillies to claim second World Series title – Philly Sports
Astros one win away from second World Series title since 2017
Verlander Gets World Series Win, Astros Lead Phillies 3-2
Houston Astros Win the World Series After Defeating the Philadelphia Phillies in Game 6 - Sports Illustrated Inside The Astros
Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
Astros', Phillies' keys to World Series win
Atlanta Braves beat Philadelphia Phillies to clinch NL East title - CGTN
MLB World Series Game 2: Astros beat Phillies to tie series 1-1 - CGTN
World Series 2017: Dodgers-Astros a rare matchup of two 100-win teams