Well, well. That was quite an afternoon, wasn't it? Not a classic in terms of sweet, flowing football but we had drama aplenty, lots of talking points, and all the goals were pretty tasty.
Celtic looked to be cruising at 1-0 up against 10 men after Alfredo Morelos' latest red card but Rangers responded well after the break and deservedly drew level.
Home players were dropping like flies then the champions conjured up a late winner after a mistake from James Tavernier, who had been having a stormer of a second half.
Throw in some fisty-cuffs and you've got the whole Old Firm package...
Remember to tune into Sportscene, BBC Scotland, at 19:15.
I'm off for a lie down. Enjoy the rest of your Sunday.