That resulted was one of the most disheartening losses in Philadelphia baseball history. The St. Louis Cardinals ... They beat the Houston Astros 8-7 in Game 5 of the 1980 NL Championship Series. Fans were into Game 5 from the first pitch.