The bottom four clubs in the Premiership all won on Saturday.
St Mirren earned their first home league victory of the season - 1-0 against Hamilton Accies thanks to a 63rd-minute goal from Steven Thompson.
Lionel Ainsworth scored a late winner as Motherwell ended Inverness CT's good run with a 2-1 triumph at Fir Park after Louis Laing's opener had been cancelled out by Edward Ofere. Ian Baraclough's men had Simon Ramsden sent off but held on for a vital three points.
Jamie Reckord got the only goal midway through the second half as Ross County defeated Dundee 1-0 in Dingwall.
Saints, County and Motherwell are locked together on 21 points, seven behind a Partick Thistle side who enjoyed a 2-0 win at Dundee United thanks to a Stephen O'Donnell effort and a Jaroslaw Fojut own goal in the first half.
St Johnstone missed the chance to move into the top six as they were held to a 0-0 draw by Kilmarnock at McDiarmid Park.
Leaders Celtic host second-placed Aberdeen on Sunday, live on Sky Sports at 12 noon.