Phil Trainer grabbed an injury-time winner as AFC Telford came from behind to beat Guiseley and win promotion to the Blue Square Bet Premier.
Sean Newton gave Telford the lead from the penalty spot before James Walshaw drew Guiseley level with another spot-kick on the stroke of half-time.
Darryn Stamp made it 2-1 to the visitors soon after the restart.
Liam Murray brought the Bucks back level before Trainer netted the dramatic decider.
AFC Telford: Young, Salmon, Newton, Roberts, Whitehead, Killock, Mills, Trainer, Proudlock, Brown, Adams.
Subs: Murray, East, Davies, Lawrie, Meechan.
Goals: Newton 10 pen, Murray 79, Trainer 90.
Guiseley: Drench, Toulson, Merris, Peyton, Ellis, Ainge, Baldry, Boshell, Stamp, Walshaw, Rothery.
Subs: Fitzgerald, Coates, Sharry, O'Neill, Needham.
Goals: Walshaw 45 pen, Stamp 47.
Ref: Darren England (South Yorkshire).