Hibernian racked up a 4-0 win over Rangers at Easter Road in Saturday's early game in the Championship.
David Gray, Jason Cummings, Scott Robertson and Liam Craig got the goals for Alan Stubbs' side, who moved to within four points of their visitors.
Hearts moved 15 points clear at the summit with a 1-0 win over Livingston at the Energy Assets Arena. James Keatings missed a penalty before scoring the only goal after 25 minutes.
Fourth-placed Queen of the South were held to a 1-1 draw by Alloa at the Indodrill Stadium. Derek Lyle gave the visitors the lead but Kevin Cawley levelled for the Wasps.
Dumbarton ran out 3-1 winners at Cowdenbeath with goals from Colin Nish, Lee Mair and Garry Fleming. Craig Sutherland scored for the Blue Brazil, who had Thomas O'Brien sent off.
Ryan Conroy netted the only goal as Raith Rovers won 1-0 at Falkirk.