Houston Astros win World Series over Philadelphia Phillies with
Houston Astros win World Series over Philadelphia Phillies with
Astros top Phillies 4-1 in Game 6, capturing second World Series
Houston Astros win their 2nd championship in 6 years, beating the
WORLD SERIES CHAMPS: Astros are World Champions after defeating
Astros 4, Phillies 1: How Houston won Game 6 and took World Series
Astros topple Phillies in Game 6 to win World Series
Alvarez blasts Astros past Phillies to World Series title
Philadelphia Phillies Lose World Series to Houston Astros – NBC10
Astros' Peña 1st rookie hitter to win World Series MVP
Astros win second World Series title in six years, first since scandal
Harper, Phillies tie World Series mark with 5 HR, top Astros 7-0