I also recall a crew of a DC10 freighter at SFW Newburgh who got violently criticized for abandoning their checklists and putting it down fast, pre SR111. I think some people were thinking again afterwards.
That is basically true. The crew landed with their goggles pressed against the instruments. They walked away from it - just barely.....
It was undeclared hazmat, by the way. I'm sure that'll be a focus of this investigation.