Ladbrokes Championship bottom club St Mirren moved to within a point of Ayr United after thrashing the Honest Men 6-2 at the Paisley 2021 Stadium.
Stevie Mallan, Gary MacKenzie, Stephen McGinn, Kyle Magennis, Lewis Morgan and Cammy Smith were all on target for Jack Ross' team while Paul Cairney and Farid El Alagui netted for the visitors.
Dumbarton earned a crucial 1-0 home win in their battle to avoid the drop, with Lewis Vaughan scoring the only goal against promotion hopefuls Morton.
Leaders Hibernian drew 1-1 with Dunfermline Athletic at East End Park, where John McGinn's opener was cancelled out by Kallum Higginbotham's penalty.
Falkirk are up to second place thanks to a 1-0 home win over Raith Rovers - Lee Miller scored the only goal after 71 minutes.
Queen of the South beat Dundee United 4-2 at Palmerston with goals from Derek Lyle, Stephen Dobbie, Lyndon Dykes and Dale Hilson. Thomas Mikkelsen scored a double for United.