Astros defeat Phillies in Game 6 to win 2nd World Series title
Houston Astros head to World Series, just a few years after their cheating scandal
End of the road: Nationals beat Astros in Game 7 to win World Series
Houston Astros Are World Series Champions, Beating Los Angeles Dodgers
The Houston Astros' Cheating Scandal of 2017: Everything to Know
Astros win second World Series in franchise history, beat Phillies in six games
Astros win World Series 2022
/thumb/msid-95166139,width-1280
Astros burst ahead, beat Phillies 5-2, tie World Series 1-1