Both runners-up edged through as the home sides got the job done on an afternoon of drama.
The National League South Promotion Final went the way of Woking as Alan Dowson kept his promotion promise to the fans.
The Cards go back up at the first time of asking after suffering the heartbreak of relegation just 12 months ago.
Armani Little’s stunning free-kick was enough to put Welling United to the sword - a third play-off final defeat for their unlucky manager Steve King.
It was just as nerve-wracking at Victory Park and it went all the way.
The game ended 0-0 after 90 minutes and the entertainment was soon about to get started.
Scott Leather put Chorley in front but as the second half of extra time approached reliable Glen Taylor fired low to level it up.
It was to be decided on penalty kicks and despite missing their first two, the Magpies took the glory.
Spennymoor’s Andrew Johnson’s spot kick was saved at it’s Jamie Vermiglio’s team who go up after an incredible season.