Match ends, Guiseley 1, Aldershot Town 0.
Guiseley 1-0 Aldershot Town
Aldershot's 11-match unbeaten run came to an end as Jordan Preston's solo effort secured victory for Guiseley.
Preston struck nine minutes into the second half to hand the Shots their first National league defeat since December 17.
Home goalkeeper Jonathan Maxted produced a fine save to tip Shamir Fenelon's close-range effort on to the crossbar as Aldershot had the better of a goalless first half.
But the hosts took the lead nine minutes into the second period when Preston's forceful run ended with him slotting past Jake Cole.
Cole produced a fine save to prevent Will Hatfield making it 2-0 soon after, while Aldershot were denied an 81st-minute equaliser when Jake Gallagher hit a post.
Match report supplied by the Press Association.
- 19PrestonSubstituted forAsamoahat 83'minutes
- 29CassidySubstituted forBoyesat 82'minutes
- 12AlexanderSubstituted forBuckleyat 75'minutes
- 19KanuSubstituted forGilesat 60'minutes
- Martin Coy
Second Half ends, Guiseley 1, Aldershot Town 0.
Substitution, Guiseley. Derek Asamoah replaces Jordan Preston.
Substitution, Guiseley. Adam Boyes replaces Jake Cassidy.
Substitution, Aldershot Town. Callum Buckley replaces Cheye Alexander.
Substitution, Aldershot Town. Jonny Giles replaces Idris Kanu.
Goal! Guiseley 1, Aldershot Town 0. Jordan Preston (Guiseley).
Second Half begins Guiseley 0, Aldershot Town 0.
First Half ends, Guiseley 0, Aldershot Town 0.
First Half begins.
Lineups are announced and players are warming up.