A chaotic finish produced three goals in five minutes with substitute Hal Robson-Kanu prodding home the equaliser in the 90th minute.
Just three minutes earlier Dimitar Berbatov fired what appeared to be a classy winner, while Fulham substitute Bryan Ruiz had opened the second-half scoring with a terrific strike.
"You have to say Fulham looked like the Harlem Globetrotters when they brought Bryan Ruiz on," McDermott said.
"Ruiz cost them £10million. We all know Dimitar Berbatov is an absolute class act.