Astros even World Series with fightback over Dodgers in wildly dramatic Game 2, World Series
Houston Astros Two-Time World Series Champions Dynasty FanPatch
Astros complete stunning rise and win first World Series over Dodgers
Houston Astros win their second World Series Championship in six years!
Astros Dodgers World Series: Houston plays for another championship 5 years after earning historic first title - ABC13 Houston
Astros win Game 4, tie World Series at 2
Astros win Game 4, tie World Series at 2
An unimpeachable championship: Houston Astros win World Series
World Series: Braves rout the Astros to win 4-2 - Taipei Times
Houston Astros win the World Series 4-2 – The Chaparral