Rangers moved 21 points clear at the top of the Scottish Premiership thanks to a 1-0 win over Kilmarnock at Ibrox, with a stunning strike from Ryan Jack proving decisive.
Dundee United are up into the top six after beating Livingston 3-0 at Tannadice. Lawrence Shankland grabbed a double for Micky Mellon’s men after Adrian Sporle's first-minute opener, on a day when both teams ended with 10 men.
Hamilton Accies climbed off the foot of the table at the expense of Ross County thanks to a 4-1 win over Motherwell in the Lanarkshire derby at Fir Park. Bruce Anderson, Ross Callachan (penalty), Marios Ogkmpoe and David Moyo all scored for Accies against a Well side who had Stephen O'Donnell sent off after 18 minutes.
Aberdeen and St Mirren drew 0-0 in very windy conditions at Pittodrie while St Johnstone host Celtic on Sunday, live on Sky Sports at 12 noon.
In the Scottish Championship, bottom club Alloa Athletic equalised in the last minute as it ended 1-1 against Arbroath at the Indodrill Stadium.