Harrogate’s National League title charge hit the buffers as they were beaten 2-0 at home by lowly Wrexham.
Five straight wins had Simon Weaver’s men second and hot on the heels of leaders Barrow, but this shock result has stopped them in their tracks.
James Jennings put the Welsh side in front from a free-kick 11 minutes in.
Warren Burrell almost responded immediately when he hit the post and then Jon Stead went close.
But Wrexham rode out Harrogate’s pressure and clinched an impressive win 16 minutes from time with JJ Hooper’s strike from range.