Chorley’s lead at the top of the Evo-Stik League Premier Division has been cut to one point after a 1 - 0 home defeat against FC United of Manchester.
Frontman Thomas Greaves bagged his 23rd goal of the season in the 93rd minute to break Chorley hearts and blow the Premier Division title chase wide open.
Chorley struggled to get going throughout the 90 minutes in a game played in front of an excellent 2171.
The first major chance of the game came after just two minutes, Chorley defender Mark Ross was caught in possession on the half way line by Thomas Greaves.
Greaves sprinted the length of the Chorley half, only to be denied by a fine save by former FC United goalkeeper Sam Ashton.
Chorley skipper Andy Teague then headed wide of the post, but that was the only chance of the half for the Magpies who struggled to break down a stubborn FC side.
Just after the half hour mark, FC thought they had taken the lead but Adam Jones’ effort was ruled out for a foul on Teague in the six yard box.
Jake Cottrell was booked late in the first half but both sides to create chances on a bobbly pitch.
The open stages of the second half mirrored the first with both keepers remaining untested.
Mike Norton volleyed well wide of goal, while Tom Davies pinched the ball off Darren Stephenson’s toe just as the striker was about to pull the trigger.
David Carnell then tipped a looping Teague header over the crossbar while at the other end Ross pulled off a moment of brilliance sliding in two yards from goal to deny Greaves.
Ashton then saved well from Liam Brownhill before almost seemingly sealing a point for the Magpies when he clawed a Matthew Wolfenden effort out of the top corner.
But with just seconds remaining, Greaves beat Ashton with a stunning half volley to send the travelling FC fans wild and seal a battling victory.
Chorley: Ashton, Ross, O’Brien, Teague (c), Cottrell, Woolcott, Whitham, Roscoe (Dorney 79) , Almond, Stephenson, Jarvis.
Subs not used: Grundy (gk), Zibaka, Vermiglio, Wiles.