Rangers remain eight points clear in the Ladbrokes Championship despite being held to a 1-1 draw at bottom club Alloa.
Jason Marr gave the Wasps the lead on the hour mark but Michael O'Halloran equalised with seven minutes remaining at the Indodrill Stadium.
Second-placed Hibernian failed to take advantage in their evening kick-off as they drew 0-0 at Livingston.
Falkirk, in third, were held to a 2-2 draw by Raith Rovers at the Falkirk Stadium. Blair Alston and David McCracken twice had the Bairns ahead but James Craigen and Mark Stewart equalised. The visitors had Kyle Benedictus sent off late on.
Queen of the South moved into the top four thanks to a 1-0 home win over St Mirren. Alex Harris got the only goal and Saints had Stephen Mallan sent off in stoppage time as Queens gained revenge for defeat in Paisley last week.
Morton ran out 2-0 winners against Dumbarton at Cappielow with second-half goals from Denny Johnstone and Joe McKee making the difference.