Hibernian reclaimed second spot in the Championship thanks to a 2-1 victory away to Dumbarton on Wednesday night.
Paul Hanlon's opener was cancelled out by Mitch Megginson but Jason Cummings grabbed the winner midway through the second half after the home side had Chris Turner sent off.
Champions Hearts eased to a 3-0 win against Alloa at Tynecastle with goals from Callum Paterson, Danny Wilson and Soufian El Hassnaoui. The Wasps had Mark Docherty sent off late on.
Bottom club Livingston shocked fourth-placed Falkirk with a 2-1 victory at the Energy Assets Arena. Danny Mullen got both goals for the Petrofac Training Cup holders, either side of a John Baird penalty.
Cowdenbeath gave their survival hopes a huge boost with a 3-1 win in the Fife derby against Raith Rovers at Stark's Park. Colin Nish grabbed a hat-trick before Mark Stewart pulled one back as Jimmy Nicholl's side moved five points clear of the relegation zone.
Queen of the South play Rangers at Palmerston on Thursday in a game that is live on BT Sport at 7.45pm.