Postpublished at 90+6 mins
Rangers 3-3 Celtic
A change in defence for Rangers as Leon Balogun steps in for Connor Goldson, who must have picked up a knock.
Tavernier clearance cannons off Maeda and into net to gives Celtic incredible lead in 21 seconds
O'Riley doubles advantage after referee Beaton awards penalty for Goldson handball following VAR check
Tavernier nets penalty after Beaton reverses Silva dive decision before Desser stabs in leveller - only for another VAR check to rule it out
Deflected Sima effort hauls Rangers level but Idah drills under Butland almost immediately to restore Celtic lead
But Matondo crashes in in stoppage time to level again
Celtic a point clear of Rangers, who play game in hand at Dundee on Wednesday
Colin Moffat
Rangers 3-3 Celtic
A change in defence for Rangers as Leon Balogun steps in for Connor Goldson, who must have picked up a knock.
Rangers 3-3 Celtic
Kenny Miller
Former Rangers and Celtic striker on Sky Sports
He scored one like this last week against Hibs, this time it's even better.
Really poor defending. Take nothing away from the finish, though.
Rangers 3-3 Celtic
Chris Sutton
Former Celtic striker on Sky Sports
What a ridiculous game.
That is brilliant from Matondo, but I can't believe Yang lets him inside.
Wonderful finish. Joe Hart, no chance.
What else can this game give us?
Rabbi Matondo
What a strike!
It's a carbon copy of the goal he got last weekend against Hibs as Rabbi Matondo cuts inside from the left and curls a beauty into the far corner of the net.
Rangers 2-3 Celtic
We're into eight minutes of stoppage time.
Any twists to come?
Rangers 2-3 Celtic
Chris Sutton
Former Celtic striker on Sky Sports
It's a great quick shift with pace on the shot. Great feet by Idah after a wonderful pass.
Rangers 2-2 Celtic
Pat Bonner
Former Celtic goalkeeper on BBC Sportsound
Well, well, well. Quite incredible.
Bernardo has all the space in the world to drive forward, he picks out the telling pass into Adam Idah's feet. He's allowed to turn and get his shot away through two players.
Adam Idah
This game is nuts!
Adam Idah gets Celtic back in front almost immediately as he fizzes in a low shot from just inside the penalty area and it goes under the diving Jack Butland.
The Rangers goalkeeper won't want to see that again.
Rangers 2-2 Celtic
Chris Sutton
Former Celtic striker on Sky Sports
It's a terrible ball from Callum McGregor and Rangers are onto it.
Sima strikes it cleanly, though it takes a wicked deflection.
Abdallah Sima
Callum McGregor is guilty of giving the ball away and Rangers take full advantage.
A Rabbi Matondo effort is blocked but Abdallah Sima follows up with a crashing shot that takes a big deflection off defender Liam Scales.
Rangers 1-2 Celtic
Kheredine Idessane
BBC Scotland at Ibrox
Rangers look like a different side since the break, getting much closer to Celtic in the middle of the park. Sima is causing problems, giving Taylor plenty to think about.
These last 10 minutes are huge, you feel, in the context of the title race. Can the home side find a late equaliser? It's eerily calm at the moment as the Rangers fans bite their nails...
Rangers 1-2 Celtic
Paolo Bernardo gets a taste of the action, taking over from Matt O'Riley, scorer of Celtic's second goal.
Rangers 1-2 Celtic
Adam Idah does so well to get away from Connor Goldson but then goes alone rather than pick a pass and the chance is gone for Celtic.
Rangers 1-2 Celtic
Rangers change it up in the middle of the park as Kieran Dowell replaces Mohamed Diomande.
Rangers 1-2 Celtic
Celtic break as Adam Idah scurries away to drill the ball in from the left. Yang Hyun-Jun gets there first but is instantly cut off by a strong challenge.
Rangers 1-2 Celtic
That was a 16th league goal for James Tavernier, matching the Rangers skipper's tally for last season.
It was a hell of a hit too, fired right into the top corner.
Rangers 1-2 Celtic
A fourth booking for Celtic as Daizen Maeda refuses to retreat from a free-kick.
Rangers 1-2 Celtic
More substitutions... One for Celtic as Adam Idah comes on for Kyogo, two for Rangers as Todd Cantwell takes over from Tom Lawrence and Rabbi Matondo replaces Fabio Silva.
Rangers 1-2 Celtic
Cyriel Dessers thought he'd levelled from close range but his effort was soon ruled out for an earlier infringement.
Rangers 1-2 Celtic
Stuart McCall
Former Rangers midfielder on BBC Sportsound
The message for Rangers now is as soon as Callum McGregor gets on the ball, someone get on him, try and win it back and win it high.