Second-placed Rangers defeated St Johnstone 3-1 at Ibrox this afternoon to leave the Perth side nine points adrift at the foot of the William Hill Premiership.
Hamza Igamane, Vaclav Cerny and Mohamed Diomande all scored inside 25 minutes before Jack Sanders pulled one back for Saints early in the second half.
Aberdeen goalkeeper Ross Doohan saved a stoppage-time penalty from Jorge Grant as it finished 0-0 against Heart of Midlothian at Pittodrie.