Celtic took a step closer to securing the Ladbrokes Premiership title with a 4-0 win over bottom club Inverness Caley Thistle on Wednesday night.
Scott Sinclair broke the deadlock just before half-time, Moussa Dembele weighed in with a double and Stuart Armstrong was also on target for Brendan Rodgers’ men.
Rangers claimed a dramatic 3-2 victory against St Johnstone at Ibrox. Barrie McKay and Martyn Waghorn had the hosts two goals ahead but David Wotherspoon pulled one back then Rob Kiernan was sent off. Steven Anderson levelled with three minutes left, only for Emerson Hyndman to win it for Rangers in stoppage time.
Partick Thistle leapfrogged Dundee to move into the top six with a 1-0 win at Dens Park courtesy of a Julen Etxabeguren own goal.
Ross County claimed a crucial 1-0 victory against Hearts at Tynecastle to move five points above bottom spot - Alex Schalk got the only goal.