Dundee United beat Ross County 1-0 at Tannadice to close the gap on the Ladbrokes Championship leaders to eight points.
Calum Butcher scored the only goal after just seven minutes to end the Staggies' winning run and keep alive their slim title hopes.
Ladbrokes League 2 leaders Peterhead suffered a shock 2-0 defeat against Berwick Rangers at Shielfield as the Borderers won for the first time since November. Third-placed Clyde defeated Elgin City 2-0 in the night's other game at Broadwood.