Rangers claimed the Old Firm bragging rights with a 3-2 win over Celtic in an entertaining derby encounter at Parkhead.
Substitute Hamza Igamane scored the winner two minutes from time after Celtic had recovered from a two-goal half-time deficit to level the match.
Nico Raskin headed the visitors in front from a corner in the fourth minute before fellow midfielder Mohamed Diomande added a second in the 37th minute as Barry Ferguson’s side took a deserved lead into the break.
Hoops attacker Daizen Maeda pulled a goal back three minutes into the second half and midfielder Reo Hatate levelled in the 75th minute.
But Rangers raced up the other end in the 88th minute and striker Igamane, only on a matter of minutes, fired high into the net for his side’s first win at Celtic Park since 2020 to reduce the gap at the top of the table to 13 points.
Here is how the Celtic and Rangers players rated for their performance out of 10...

21. Jota - Celtic LW/RW
Started on the left wing before switching to the right at half-time. Produced a superb cross for Maeda's goal but not much was happening for the Portuguese winger and he was replaced by Yang on 70 minutes - 6 | SNS Group

22. Valcav Cerny - Rangers RW
Still looked full of energy and attacking threat despite playing 120 minutes on Thursday. Should have punished Kasper Schmeichel when the Celtic goalkeeper gifted him the ball but failed to trust his right foot - 6 | SNS Group

23. Celtic substitutes
Adam Idah (6) came on at half-time and brought some physical edge to Celtic's attack. Yang Hyun-jun (5) was brought on for Jota with 20 minutes left but never looked like making the difference. | SNS Group

24. Rangers substitutes
Hamza Igamane (7) conjured up a superb match-winning strike as Barry Ferguson made a brave triple substitution with seven minutes left. Clinton Nsiala (6) and Tom Lawrence (6) also arrived on 83 minutes and played their part. Robin Propper (6) arrived on 55 minutes after Leon Balogun pulled up and didn't let his side down. Ianis Hagi (5) replaced Diomande on 66 minutes but didn't really get into the game. | SNS Group


