Celtic kept their nine-point advantage at the top of the Scottish Premiership thanks to a late goal from Kyogo Furuhashi.
After Alfredo Morelos of Rangers made a terrible pass, Dazien Maeda scored in the fifth minute to give Ange Postecoglou’s team an early lead.
Two minutes after the half, Ryan Kent equalized for Rangers, and two minutes later, Fashion Sakala was fouled by Carl Starfelt, resulting in a penalty that was scored by James Tavernier to give the Ibrox team the lead.
With two minutes remaining in regulation, Kyogo pounced to score Jota’s deflected cross, denying Michael Beale an Old Firm victory and moving the Scottish Premiership title back into his own hands.
The Scottish Premiership match between Celtic and Kilmarnock will be played at Celtic Park on Saturday at 3 p.m. The Scottish League Cup semifinal at Hampden Park on January 14 pits the Hoops against the same opposition.