I was at that Temple game with the family. Water coming down the steps at PITT stadium looked like Niagara Falls. My then 5 year old loved it.
Actually that was the 1986 Pitt-Temple game with the big rainfall. But the panthers did manage to lose both the 1986 and 1987 games...at home to Temple.