St Mirren beat Queen of the South 2-1 at the Paisley 2021 Stadium in the Ladbrokes Championship on Saturday.
Stevie Mallan opened the scoring with a first-half penalty and a Callum Tapping own goal won it for the Buddies after Gary Oliver had equalised.
Raith Rovers hit back to draw 1-1 at bottom club Alloa, with Kyle Benedictus claiming a last-minute equaliser after Steven Hetherington had opened the scoring.
In the evening kick-off, second-placed Falkirk were held 1-1 at Dumbarton. John Baird gave the Bairns the lead with a penalty but Garry Fleming equalised from the spot in stoppage time.