Omar Bogle’s late double looked to have earned Newport a final-day victory over Crewe but the visitors claimed a 2-2 draw thanks to Lachlan Brook’s stoppage-time leveller.
Crewe led in the 56th minute thanks to a stunning strike from Rio Adebisi, but Bogle levelled from the spot 13 minutes from time.
And the striker was in the right place to bundle home what looked certain to be the winner in the 91st minute, before Brook’s 93rd-minute equaliser secured a share of the points.
Daniel Agyei should have put Crewe ahead in the second minute and was later denied by a superb save from Nick Townsend.
Crewe broke the deadlock when defender Adebisi beat Townsend from 30 yards with a superb strike.
But Bogle’s cool penalty, after substitute Charlie McNeill was fouled in the box, made it 1-1.
Bogle then turned in McNeill’s cross from close range for his 19th goal of the season, but the Exiles were caught napping at the other end and Brook earned Crewe a deserved draw.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.