Nelson were just seconds away from claiming their first North West Counties Premier Division win in six games as West Didsbury and Chorlton left it late to steal a point.
In a frantic opening 10 minutes to the midweek fixture at Victoria Park, the hosts led 2-1 despite going a goal down.
Jonathan Poizer gave the visitors the advantage in the third minute when his looping header from 12 yards out beat Danny Lever.
That lead, though, was short-lived when Blues striker Ben Connolly was brought down in the box and defender Charlie Collinge converted the resulting spot kick to bring the scores level.
Picking up some momentum the hosts burst forward again and went ahead when Josh Dunroe’s delivery was headed in at the near post by Danny Burns.
The away side were level once again in the 33rd minute when a wonderfully incisive passage of play set up Ashley Woods who lifted a shot in to the roof of the net.
And they somehow gained the lead with the curtain closing on the first half when a deep corner was poked home from close range by Tony Potts.
Alex Norwood’s side were forced to weather a slight storm in the early stages of the second half but they held firm and were back on equal terms in the 69th minute when debutant Connolly powered a header past Dean Williams off the underside of the bar.
Charlie Lloyd looked to have won it for the Admirals when netting in the 87th minute but celebrations were cut short when Woods claimed his second of the evening to make it 4-4 in the final minute.
Meanwhile, Yves Zama’s 77th minute strike saw Nelson progress to the third round of the Macron Cup at the weekend. After a goalless first half, the Frenchman guided Burns’s cross in at the near post to see off Oswestry Town.
The Blues travel to face high-flying Runcorn Linnets tomorrow, kick-off 3 p.m.