East Fife entered the penultimate fixture of their league campaign against title contenders Buchan at King George.
In a very competitive first half with the game flowing from end to end, it was Fife that had the better of the chances.
A flick on from Clark from a Pattison throw was met on the volley by Skivigton but her effort flashed just wide.
Fife then had a stonewall penalty denied after the Buchan defender deliberately handled the ball to put it out of play for a corner after another promising fife attack.
Buchan knew that dropped points would hand the league title to Glasgow girls and put pressure on the Fife defence from the off.
They pressed higher and eventually a goal came from a Fife mistake.
A poor touch from McAllister in midfield from a throw, saw the ball spill to the Buchan midfielder who hit a good effort high over Hamilton’s head and in to the goal.
Fife responded immediately and Skivington got on the scoresheet after a Kemp cross was turned high in to the net.
The sucker punch was yet to come as a series of poor goalkeeping and defensive mistakes led to a ball into the back post and with two Fife players failing to challenge for the ball, the Buchan striker slotted home with the last kick of the ball.
Player coach Liz Anderson said: “The dressing room was dead after the game, as the girls gave everything and a draw would have been harsh, but to lose the game, and in the fashion we did, was awful. It has been the story of our season though, not taking our chances and conceding or goals.”