Dundee United are now 17 points clear at the top of the Ladbrokes Championship after beating Partick Thistle 4-1 at the Energy Check Stadium at Firhill, helped by a hat-trick from SPFL top scorer Lawrence Shankland. Morton beat Dunfermline Athletic 3-2 at Cappielow to move level on points with the Pars and within four points of the play-offs.
Leaders Raith Rovers were held to a 1-1 draw by Forfar Athletic at Station Park in Ladbrokes League 1. Declan McManus scored a hat-trick as Falkirk won 3-1 at Peterhead to close the gap at the top to a single point. Airdrieonians are just two points off the pace after a 2-2 draw at East Fife, who move back into the play-off places.
Edinburgh City missed the chance to go top of Ladbrokes League 2 after going down 2-1 at home to Queen's Park despite leading at the break. Elgin City boosted their play-off hopes by thrashing Annan Athletic 4-0 at Galabank while it was 2-2 between Stenhousemuir and bottom club Brechin City at Ochilview.