Bottom club Inverness CT earned a crucial 2-1 home win over Hamilton Accies to close the gap on the teams above them to four points.
Billy Mckay and Greg Tansey (penalty) scored before half-time as Caley Thistle took control but Danny Redmond got one back in stoppage time.
Motherwell remain second from bottom after losing 1-0 to Ross County at Fir Park - Chris Routis netted the winner for the Staggies.
Dundee made it back-to-back wins under Neil McCann with a 1-0 victory at Kilmarnock, courtesy of a 55th-minute goal from Marcus Haber.
Champions Celtic saw off St Johnstone 4-1 at Parkhead, with all the goals coming in the second half. Patrick Roberts bagged a double and Dedryck Boyata and Callum McGregor were also on target for Brendan Rodgers' men, with Steven MacLean scoring for Saints.