Guiseley’s first home game of the National League season ended in agony, as they lost 3-2 to a last-minute Wrexham goal.
Guiseley took the lead early on when striker Michael Rankine hit an unstoppable free-kick from 25 yards out, that left Wrexham keeper Chris Dunn with no chance.
The hosts were soon pegged back though when referee Joe Johnson gave a penalty to Wrexham for handball, John Rooney took it and scored.
The second half started with few chances but substitute Gerry McDonagh’s introduction saw him head in a cross to give the Welsh side the lead.
There was late drama and Javan Vidal, who impressed during the match, got an assist when his cross found Jake Lawlor at the back post and he was in the right place to slot the ball home. But with a minute to go Paul Rutherford cut inside and from 20 yards curled a fine effort in, which caused heartbreak for the Lions.
Elsewhere, Dom Knowles and Lloyd Kerry scored in either half as Harrogate Town beat Boston United 2-0 in Conference North.