Newcastle will play Bedford in the Championship final after a 15-6 semi-final second-leg victory over Leeds that gave them a 34-30 aggregate win.
Jimmy Gopperth kicked five penalties at Kingston Park as Newcastle overturned a five-point deficit to beat Leeds and move a step closer to an immediate return to the Aviva Premiership.
Newcastle face Bedford in a two-legged final although, as it stands, only the Falcons can win promotion because the Blues' Goldington Road ground does not meet Premiership criteria.
A Bedford victory over Dean Richards' men - in the absence of any successful appeal to the Rugby Football Union - would save London Welsh from relegation.
Newcastle lost the first leg of their semi-final after conceding a last-gasp try to Leeds number eight Ryan Burrows.
But Gopperth wasted little time in erasing that deficit, landing four penalties to put Newcastle 12-0 ahead before Leeds fly-half Joe Ford kicked the visitors onto the board.
The Falcons dominated the second half and could have closed the game out but Gopperth, having landed his fifth penalty, then missed two shots at goal to keep the door ajar for Leeds.
Ford did land a drop-goal but Newcastle, who had finished top of the table at the end of the regular season, saw out the victory and sealed their place in the final.