More on KentOnline
A penalty from Elliot Bradbrook on his 200th appearance for Dartford knocked local rivals Ebbsfleet out of the FA Cup at Princes Park on Tuesday night.
The Fleet then missed a penalty, for the second time in the tie, when Alan Julian denied Anthony Cook from 12 yards.
Cook became the fourth Ebbsfleet player to miss from the spot this season and Julian's save ultimately sent the Darts through to a first round tie away to Skrill Premier rivals Salisbury City.
Both starting line-ups bore one change from Saturday's 1-1 draw at Stonebridge Road.
Tony Burman handed Uche Ibemere only his third start in a Darts shirt, the previous two having come in the Kent Senior Cup. The big striker led the line with Danny Harris, whose strike partner from the weekend, Nathan Collier, reverted to central defence at the expense of Josh Hill.
Having lost Shane Huke to a long-term metatarsal injury, Fleet boss Steve Brown had to reshuffle his back-four. Osei Sankofa moved across to partner Paul Lorraine at centre-half, while Chris Sessegnon was promoted from the bench to start at right-back.
The game kicked off amid a cacophany of noise. Rival supporters, separated only by metal fencing and a thin line of stewards, banged their drums and chanted raucously.
On the field, things were just as discordant.
Billy Bricknell fired a snapshot past the post at one end before a Ryan Hayes free-kick deflected just over at the other.
A marauding run from Bradbrook carried the Darts skipper 50 yards and Fleet keeper Preston Edwards had to get down to push his low shot behind.
Daryl McMahon tried his luck from 30 yards but Julian was equal to his effort.
Bradbrook then tripped Dean Rance on the edge of his own box and McMahon's free-kick from 20 yards rattled the post with Julian well beaten.
The visitors increasingly carried the greater threat. Cook improvised a volley from just inside the box, forcing another save from Julian.
Cook had been anonymous early on but his influence grew as the half wore on. His dangerous cross from the right was only half cleared and McMahon appealed for handball when his follow-up effort was blocked, but referee Dean Treleaven wasn't having any of it.
Nine minutes into the second half, stalemate was broken.
Harris fed Noble and when he tumbled under Alex Osborn's challenge, Treleaven had no hesitation in awarding a penalty. Bradbrook gave Edwards no chance with a precise, powerful strike into the bottom right-hand corner.
But going behind only seemed to spark Ebbsfleet and their noisy supporters into greater action.
McMahon had already seen a long-range effort deflect behind when the Skrill South side won a penalty of their own, Harris chopping down Rance just inside the area.
Cook, put on spot-kick duties following May's miss in the first game, stepped up, but Julian saved his effort and, in a chaotic aftermath, May's follow-up strike was bravely blocked by Bradbrook. In doing so, the Darts skipper suffered suspected fractured ribs and ended the night in hospital.
The visitors tore around the field in frantic pursuit of an equaliser but Dartford flung themselves into tackles and the home crowd cheered every clearance.
Ebbsfleet were awarded a free-kick in the sixth minute of stoppage-time but Cook curled it into the crowd and with that went their last hopes.
The home supporters celebrated noisily at full-time, while the Fleet fans stayed to applaud their side off at the end of a truly pulsating cup tie.
Dartford: Julian; Burns, Collier, Mitchel-King, Fry; Hayes, Woodyard, Bradbrook, Noble; Harris, Ibemere (Akinwande 84mins). Subs not used: Hill, Cornhill, Forecast, Porter, Monger, Eisa.
Ebbsfleet: Edwards; Sessegnon, Lorraine, Sankofa, Palmer; Osborn (Thalassitis 61mins), McMahon, Rance (Phipp 75mins), Cook; May, Bricknell. Subs not used: Hall, Corcoran, Long, Basey, Green.
Attendance: 1,901.