Fifth-placed Hibernian enjoyed a comfortable 2-0 win over St Mirren at Easter Road in the William Hill Premiership while Dundee United earned their first league victory of 2026 with a 3-2 triumph at Falkirk. Dundee and bottom club Livingston drew 2-2 at Dens Park. There are three huge games on Sunday - Kilmarnock host Celtic (Sky Sports, 2.00pm), Motherwell are at home to Aberdeen (2.30pm) and it's Rangers against leaders Hearts at Ibrox (Sky Sports, 4.30pm).
Queen's Park moved off the foot of the William Hill Championship at the expense of Ross County thanks to a 1-0 success in Dingwall. It was 0-0 between Morton and Raith Rovers at Cappielow. Arbroath v Ayr United and Dunfermline Athletic v Partick Thistle were postponed.
Inverness CT are now five points clear in William Hill League 1 following a 1-0 win over Hamilton Accies at Broadwood. Closest challengers Stenhousemuir drew 2-2 with Montrose at Ochilview while Queen of the South went down 2-1 to Alloa Athletic at Palmerston. East Fife defeated Cove Rangers 2-1 at Bayview and it was 1-1 between bottom club Kelty Hearts and Peterhead at New Central Park.
East Kilbride are now just a point off the top of William Hill League 2 after seeing off Annan Athletic 4-2 at Galabank while leaders Spartans drew 0-0 with Edinburgh City at Ainslie Park. The other three matches were postponed due to frozen pitches.