David Brennan said: "Take nothing away from Rangers, they thoroughly deserved it. Celtic's defence? Especially Schmeichel, ...