Rabbi Matondo’s late strike earned Rangers a 3-3 draw in a dramatic Old Firm clash with Celtic to keep the Scottish Premiership title race on a knife-edge.
Just one point separated the Glasgow rivals at kick-off and Daizen Maeda stunned an expectant Ibrox crowd after just 21 seconds as he sent James Tavernier’s poor clearance past Jack Butland to give Celtic the lead.
The Hoops were 2-0 up before half an hour was played as Matt O’Riley calmly dinked home from the penalty spot after Connor Goldson’s handball.
Goldson and Fabio Silva spurned chances for Rangers before James Tavernier’s controversial penalty pulled them back into the match – referee John Beaton rescinding Silva’s yellow card for diving after a VAR check.
Cyriel Dessers equaliser was disallowed for a foul by Tom Lawrence in the build-up before Abdallah Sima did pull Rangers level late on.
The celebrations lasted just 71 seconds before Adam Idah beat Butland at the near post as Celtic looked set to move four points clear.
But Rangers weren’t finished and Matondo curled home a stunning shot in stoppage time to give Rangers the chance to move top of the Scottish Premiership on Wednesday night if they beat Dundee.
More to follow.
What’s next?
Rangers return to Scottish Premiership action on Wednesday away at Dundee, live on Sky. Kick-off 8pm.
Celtic’s next game is at home to St Mirren on April 13. Kick-off 3pm.
Get Sky Sports on WhatsApp!
You can now start receiving messages and alerts for the latest breaking sports news, analysis, in-depth features and videos from our dedicated WhatsApp channel!