Seb Drozd wrote himself into Scottish Gas Scottish Cup history by sinking Rangers with a stunning winner at Ibrox where Gers skipper James Tavernier had a last-gasp penalty saved by Calum Ferrie.