East Fife stun Scottish League One leaders Livingston
East Fife stunned runaway leaders Livingston with a 2-1 victory in Ladbrokes Scottish League One.
Liam Buchanan gave Livingston an early lead but substitute Jamie Insall equalised with a quarter of an hour remaining and Scott Robinson grabbed the winner just three minutes later.
That was not the only surprise of the day in the division, with Stranraer securing only their sixth win of the campaign with a 1-0 victory at Queen's Park to climb off the bottom.
Willie Gibson scored the only goal of the game with a 20-yard effort an hour in.
Elsewhere Alloa secured a thrilling 4-2 win over Stenhousemuir, who dropped to the foot of the table.
Alan Cook put Stenhousemuir ahead after nine minutes but Kevin Cawley, Greig Spence and Jordan Kirkpatrick turned the contest on its head before half-time.
Kirkpatrick completed his brace after the interval, with Oli Shaw netting a late consolation for the home side.