Teenage substitute Wayne Riley grabbed a late winner to fire Blue Square North outfit Northwich Victoria into the FA Cup second round at the hands of League One Charlton.
Eighteen-year-old Riley had only been on the field for five minutes when Michael O'Connor's looped header put him clear but the substitute coolly slipped the ball past Darren Randolph to seal a deserved win.
A man-of-the-match display from Randolph had looked to have done enough to earn the Addicks a replay at The Valley until Riley's 81st-minute heroics.
The home side dominated the first half and had the first chance after six minutes when Ian Herring's long throw was flicked on by Matt Bailey, but there was no-one on hand to convert the chance.
The rampant Vics wasted another golden opportunity after 26 minutes when they failed to convert five separate chances in a frantic goalmouth scramble eventually halted by Randolph.
And the visitors were indebted to Randolph again three minutes before the interval when he somehow clawed out O'Connor's header after another flick-on from Bailey.
Charlton had the first strike at goal after the break when Jonjo Shelvey fired straight at Curtis Aspden on 55 minutes.
But the second half came to life after the arrival of Riley, with the teenager making no mistake after O'Connor's good work to send the home fans wild.