- Kampfakta:
Rangers lå under 1-2 ved pause i byderbyet i Glasgow, men snudde kampen med tre scoringer i annen omgang.
Uheldige Rangers
Det var Rangers som startet best hjemme på Ibrox. Steven Naismith ga vertene ledelsen halvveis ut i første omgang, men drøyt ti minutter senere utlignet Gary Hooper for Celtic.
Fire minutter før hvilen sørget så Badr El Kaddouri for 2-1 til gjestene etter svakt keeperspill av Rangers-målvakt Allan McGregor.
Men Rangers kom sterkt tilbake etter pause. Steven Davis var nær scoring allerede etter 42 sekunders spill i annen omgang, men skuddet gikk i tverrliggeren.
Celtic så rødt
Ti minutter senere kom imidlertid utligningen ved Nikica Jelavic, mens Kyle Lafferty sendte Rangers tilbake i ledelsen etter 67 minutter.
Celtic måtte avslutte kampen med ti spillere etter at Charlie Mulgrew pådro seg sitt annet gule kort et kvarter før full tid.
På overtid punkterte Naismith kampen med sin annen scoring for dagen. Med seieren økte Rangers ledelsen i den skotske eliteserien, og ned til erkerivalen på annenplass skiller det nå fire poeng.