Leaders Hearts fought back to draw 1-1 with Hibernian in the Edinburgh derby at Tynecastle on Saturday.
Jason Cummings gave Alan Stubbs' side the lead but Jamie Walker equalised before half-time as Robbie Neilson's men preserved their unbeaten record in the Championship.
Rangers came from behind to beat Dumbarton 3-1 at Ibrox with goals from Jon Daly, Lee Wallace and Dean Shiels after Andy Graham had opened the scoring.
Fourth-placed Queen of the South saw off bottom club Livingston 3-1 at Palmerston. Andy Dowie, Derek Lyle and Iain Russell scored for the home side, with Jordan White netting for Livi.
Rory Loy's goal midway through the first half was enough to give Falkirk a 1-0 home win over Alloa and keep them just outside the top four.
Christian Nade grabbed a late winner as Raith Rovers edged out Cowdenbeath 1-0 at Central Park in the Fife derby.