Until March 27, we’ll be counting down the 50 greatest Phillies games of the last 50 years. This is 50 of 50.
And this is No. 3.
THE DATE: Oct. 12, 1980
THE GAME: Phillies vs. Houston Astros, Houston Astrodome, Houston, Texas
THE STAKES: Game 5, National League Championship Series
THE GREAT: Allow me to be up front: the top-two games in this countdown are the world championship clinchers of 1980 and 2008.
You probably figured that one, even if part of you thought maybe we’d slide in the other two 1993 World Series losses at the top of this list.