Harry Franklin scored an injury-time winner as Hereford came from two goals behind to beat Nuneaton Griff in a remarkable FA Youth Cup tie to reach the first round qualifying.
In a game of two halves, Nuneaton dominated the opening 45 minutes on their own ground and led 2-0 at the break through Connor McEwan and Lee Hewitt.
Hereford also missed a penalty, but that rallied them and they staged an impressive comeback in the second half.
A double substitution changed the game as Dan Pugh pulled a goal back just before the hour mark and Jack Marston equalised with 20 minutes left.
Nuneaton then earned a penalty and threatened to snatch the win, but it was saved by Max Harris.
And Franklin popped up to score the winner and book a tie with Stourbridge in the next round.
Elsewhere, George Bosworth scored a hat-trick as Dunkirk beat Leicester Nirvana 5-2 in a pulsating contest.
Bosworth and Dylan Kube both struck for the hosts in the first half, but Nirvana went in level at the break in a match that promised an exciting second half.
However, Dunkirk had too much for them to handle, as Bosworth struck twice more before Amit Gosal added gloss to the scoreline.
Elsewhere, Jack Downing scored a last-minute winner for AFC Telford as they beat Bromyard Town 3-2 in an action-packed thriller. Bromyard led 2-1 heading into the last ten minutes, but Rifat Ata and Downing both turned the game on its head to send Telford through.
Meanwhile, Farnborough FC knocked out Poole Town on penalties following a 4-4 draw. Poole struck late in extra-time, but Farnborough regrouped to win 5-4 from the spot.
There were also comfortable wins for Thurrock, who beat Aveley FC 9-1, and Hendon FC, who beat North Greenwich United 7-0.
Long Eaton beat Anstey Nomads 9-4, while Wingate & Finchley downed Chalfont St Peter 10-0.