Rangers fought back from a two-goal half-time deficit to draw 3-3 with Celtic as the cinch Premiership title race exploded at Ibrox.
Hoops attacker Daizen Maeda gave the visitors a stunning lead after just 21 seconds which rocked the home side. The nervy Light Blues fell further behind in the 34th minute when midfielder Matt O’Riley coolly converted a penalty after a VAR intervention.
Rangers improved after the break and skipper James Tavernier scored from the spot in the 55th minute before striker Cyriel Dessers had the ball in the net two minutes later only for an earlier infringement to rule out a goal. Substitute Abdallah Sima levelled in the 86th minute but a minute later Hoops substitute Adam Idah drove in for what looked like a dramatic winner only for Rangers replacement Rabbi Matondo to level in added time for a share of the spoils which left Celtic one point ahead at the top.
Rangers have a game in hand against Dundee on Wednesday but have still to go to Celtic Park after the split with more twists likely.
Here are the player ratings from Ibrox ...

17. Scott Wright (Rangers)
Stationed out on the right flank, the forward was kept in check by Greg Taylor and offered a very limited threat. No surprise that he was taken off at the break for Abdallah Sima. 4 Photo: Andrew Milligan

18. Cyriel Dessers (Rangers)
Got little change out of the Celtic defence is the first half. Never stopped working and was unfortunate that his second-half goal was disallowed. Had a late shot that scuttled just wide right at the end. 6 Photo: Andrew Milligan

19. Fabio Silva (Rangers)
This was a strange afternoon for the Portuguese. A willing worker but spent most of the first half moaning to referee John Beaton about rough treatment from Celtic players. The official was having none of it, telling him to cut out the whinging. A drama queen for much of the game, he did win a penalty - after being originally booked for diving. Overall, his impact was limited and was taken off for Rabbi Matondo with 20 minutes to go. 5 Photo: Andrew Milligan

20. Daizen Maeda (Celtic)
The Japanese was so lively throughout. Caught James Tavernier on his heels for the opener and really hurt the Rangers skipper down the left flank. Not quite as dangerous after the break but put it a fine day's work. 7 Photo: Craig Foy - SNS Group


