Substitute Kemar Roofe scored a late winner as Rangers defeated Aberdeen 1-0 at Ibrox to move level with Celtic at the top of the cinch Premiership.
On a day when the Glasgow club celebrated the 150th anniversary of their formation, it looked like they might end up suffering a damaging setback in their title defence as Jim Goodwin's Dons dug deep and restricted them to few clear chances.
However, Roofe came off the bench in the 78th minute and scored three minutes later to ensure relief among the home support and keep the pressure on their city rivals who visit Livingston on Sunday.