Frustrated Chorley manager Matt Jansen said his team needs to develop a ruthless streak after they slipped to a third home defeat of the season.
The Magpies dominated for long spells but a lack of composure in front of goal cost them at least a point as a series of chances went begging.
“I’m so disappointed and frustrated because we dominated them,” said Jansen.
“We created enough chances to have put the game to bed but we weren’t clinical enough and that cost us. We’ve got to become more ruthless because it’s not the first time that has happened this season.”
Striker Lewis Guy was guilty of spurning three golden chances for the Magpies before he turned provider to set-up midfielder Andy Bond for a simple tap-in in the 36th minute.
The visitors began to pose more of a threat after the break as John Johnston, Jordan Robertson and Cliff Moyo tested keeper Sam Ashton with speculative efforts from distance.
But still the chances kept flowing for the Magpies as Josh Hine and Dale Whitham passed up two glorious opportunities to seal the points.
Then disaster struck as two goals in as many minutes turned the game completely on its head. First, Johnston beat Ashton to a through ball and coolly finished into an empty net.
Barely 60 seconds later it was 2-1 as former Sheffield United striker Robertson outfoxed defender Andy Teague and bent a low finish into the bottom corner.
That led to a breathless finale as the Magpies laid siege on the visitors’ goal.
Keeper Matt Duke had an incredible let off when a Bond free kick slipped through his fingers but trickled agonizingly wide.Duke promptly redeemed himself with a miraculous save to palm aside another Bond free kick.
Teague also volleyed wildly over the bar from eight yards out, which summed up the Magpies’ day.
Chorley: Ashton, Ross, Dodd, Teague, Charnock, Cottrell, Hine, Whitham (Jarvis 81), Carver (Dean 69), Bond, Guy (Stephenson 61). Subs not used: Roscoe, Sheridan
Bamber Bridge are still waiting for their first win of the new NPL First Division North season after they were held to a 1-1 draw by Farsley Celtic at home
The visitors’ captain Robbie O’Brien’s 66th minute equaliser cancelled out Alistair Waddecar’s opener in the first half
Waddecar’s poked finish, after a well-worked assist by Darren Green, came two minutes before the break and looked to have given Brig impretus after a frustrating first half performance.
But Farsley came out fighting in the second half, and O’Brien’s curling effort rescued a deserved point.
Elsewhere, Lancaster drew 1-1 at Droylsden but Burscough lost 1-0 at Brighouse. Kendal beat Mossley 3-1 and Clitheroe were beaten 5-0 by Spennymoor.
Southport kept a clean sheet for the second game running but could only manage a 0-0 draw against Dover Athletic in the National League.
Both teams had their chances in the first half, Andy Bishop having a shot blocked on the line for the Sandgrounders and Ricky Miller hitting the bar from 20 yards out for Dover.
Will Beesley hit the outside of the post soon after the interval but the visitors slowly started to dominate the game, pushing the home defence back, and launching a wave of attacks on the home goal.
However, the Port defence held firm, mainly thanks to Matty Challoner heading a goalbound shot off the line, and Southport came away with a valuable point.