Guiseley are still looking for their first National League point of the season after losing late on 3-2 to North Ferriby United.
North Ferriby took the lead after only eight minutes when Ryan Kendall received a pass and was able to strike it into the top corner.
The home side were soon 2-0 up when Danny Emerton took advantage of a mis-hit clearance and fired the ball into the corner of the goal.
Guiseley needed to react to going behind and got back in the match when Jordan Preston found Oil Johnson who lifted the ball past the keeper and into the net.
The second half saw the away side on the attack with the likes of Will Hatfield and Michael Rankine, having efforts saved.
Oli Johnson then saw his effort late on somehow cleared off the line with not long left in the match.
But Johnson would not be denied again as he levelled the scores with a smart finish.
A draw looked like the only result until in the 90th minute a Marcus Williams clearance hit Simon Russell and somehow went past Dan Atkinson and into the goal for the cruellest of winners.
North Ferriby United: Watson, Hare, Skelton, Russell, Brogan (Middleton 46), Bruce, Oliver, Emerton, Clarke, Kendall, Bateson.
Subs not used: Robinson, Fallowfield, Mukendi, Fosu-Mensah
Guiseley:Atkinson, Williams, East, Smith (Vidal 75) Palmer, Atkinson, Lawlor (Boshell 75) Hatfield, Johnson, Rankine (Boyes 65) Preston. Subs not used: Lockwood, Deasy
Referee: Andrew Miller (Lancashire).
Man of the match: Oli Johnson (Guiseley).