Partick Thistle beat Dundee 3-1 at the Kilmac Stadium to move level on points with third-placed Ayr United in the cinch Championship promotion race.
Brian Graham grabbed a double for the Jags and Harry Milne sealed the victory after Jordan McGhee had pulled one back with 10 minutes left.
Finlay Gray scored the only goal as Dumbarton defeated Stenhousemuir 1-0 to move five points clear at the top of cinch League 2 while bottom club Bonnyrigg Rose hit back to draw 1-1 with Forfar Athletic at New Dundas Park.