Heart of Midlothian beat Aberdeen 5-0 at Tynecastle this evening to strengthen their grip on third place in the cinch Premiership table.
Robbie Neilson's side were four goals ahead by half-time and Cammy Devlin rounded things off on the hour mark.
Celtic remain nine points clear at the summit after a 4-0 victory against St Mirren, helped by a double from SPFL top scorer Kyogo Furuhashi.
Second-placed Rangers recovered from the loss of an early goal to win 3-2 at Kilmarnock. Alfredo Morelos bagged a brace while Killie had Danny Armstrong sent off.
Livingston v Dundee United was postponed because of a frozen pitch.