Match ends, Guiseley 1, North Ferriby United 2.
North Ferriby gave their survival hopes a boost with a vital win at 10-man Guiseley.
Adam Lockwood's side took the lead when Will Hatfield netted with an outstanding strike from outside the penalty area, the effort veering past an unsighted Rory Watson.
The visitors refused to buckle though and Reece Thompson nearly equalised early in the second half when his deflected effort hit the post.
The same player did eventually level just shy of the hour with a fabulous long-range lob.
Things went downhill for Guiseley when Danny Lowe was sent off, as Jake Skelton duly capitalised for the away side with a crisp left-footed finish three minutes from time.
Match report supplied by the Press Association.
- 3LoweBooked at 70mins
- 11RankineSubstituted forHurstat 70'minutes
- 19PrestonSubstituted forGreenat 72'minutesBooked at 80mins
- 29CassidySubstituted forBoyesat 81'minutes
North Ferriby United
- 5GraySubstituted forKendallat 81'minutesBooked at 85mins
- 16TinklerBooked at 41mins
- 25ThompsonSubstituted forCosgroveat 90'minutes
- Thomas Bramall
Second Half ends, Guiseley 1, North Ferriby United 2.
Substitution, North Ferriby United. Sam Cosgrove replaces Reece Thompson.
Goal! Guiseley 1, North Ferriby United 2. Jake Skelton (North Ferriby United).
Substitution, North Ferriby United. Ryan Kendall replaces Mark Gray.
Substitution, Guiseley. Adam Boyes replaces Jake Cassidy.
Substitution, Guiseley. Elliot Green replaces Jordan Preston.
Substitution, Guiseley. Kevan Hurst replaces Michael Rankine.
Danny Lowe (Guiseley) is shown the red card.
Goal! Guiseley 1, North Ferriby United 1. Reece Thompson (North Ferriby United).
Second Half begins Guiseley 1, North Ferriby United 0.
First Half ends, Guiseley 1, North Ferriby United 0.
Danny Emerton (North Ferriby United) is shown the yellow card for a bad foul.
Goal! Guiseley 1, North Ferriby United 0. Will Hatfield (Guiseley).
First Half begins.
Lineups are announced and players are warming up.