Dundee remain a point clear at the top of the Championship after beating Queen of the South 1-0 at Dens Park on Tuesday evening thanks to a second-half goal from Iain Davidson.
Jason Scotland grabbed the winner deep into stoppage time as second-placed Hamilton Accies edged out Raith Rovers 3-2 at New Douglas Park. Tony Andreu and James Keatings also netted for Alex Neil's men, with John Baird grabbing a double for the visitors.
Falkirk strengthened their grip on third place with a 2-0 home win over Dumbarton. David McCracken and Rory Loy got the goals and the Sons had Hugh Murray sent off late on.
Livingston beat Alloa 2-0 to move to within three points of the play-offs. Ryan McCord missed an early penalty for the visitors before Marc McNulty's spot-kick and a late Keaghan Jacobs goal earned John McGlynn's men an important victory.
Cowdenbeath saw off bottom club Morton 3-0 at Central Park thanks to a double from Kyle Miller and a Greg Stewart goal. Morton, who are now 16 points adrift at the foot of the table, had Rowan Vine sent off in 54 minutes.