The Australian, who recently returned to action after two months out with a knee injury, levelled for the Hoops in the 11th minute at Ibrox Park.

Rogic received the ball in the midfield, advanced forward before curling in a fine 20-metre left-foot strike.

The goal was Rogic's first since returning from injury. It also ended a long wait between goals, having last netted back in September, also against Rangers.

Candeias restored Rangers' early lead in the 26th minute before Celtic hit back to claim the win.

Moussa Dembele levelled on the stroke of half-time, before Odsonne Edouard came off the bench to net a 69th minute winner.

Rogic was replaced after an hour as he rebuilds his match fitness.