Leyton Orient and AFC Fylde both earned second-leg semi-final victories to book their place in the FA Trophy final.
National League leaders Orient, 1-0 up after last week's first leg, won 2-1 at National League North side AFC Telford United for a 3-1 aggregate victory.
It also went with the formbook between sixth and fifth tier at Edgeley Park as, after a goalless first leg, AFC Fylde beat Stockport County 3-2.
The final will be played at Wembley on 19 May on Non-League Finals Day.
Justin Edinburgh's Orient got off to a great start at the Bucks Head when Matt Harrold took just six minutes to double their aggregate lead.
Ellis Deeney - brother of Watford striker Troy - levelled on 39 minutes for three-times Trophy winners Telford, only for Josh Coulson's 77th-minute winner to settle the tie.
It will be Orient's first visit to Wembley since losing to Rotherham United on penalties in the 2014 League One play-off final.
To cap a really good day for the O's, both their two main National League title rivals Solihull Moors and Wrexham both lost, to leave them still top, with at least two games in hand over most of their main rivals.
Fylde under 'F' for Final
Fylde, managed by former Tranmere and Stockport centre-half Dave Challinor, will be making their second appearance at Wembley.
Their first was their FA Vase win in 2008 under their old name Kirkham & Wesham, when they beat Lowestoft Town 2-1.
Although Fylde are also going for promotion a division higher, where they stand fifth, Stockport, second in National League North, fancied their chances of a sixth visit to Wembley in front of a 6,000 crowd.
County took the lead on 25 minutes through Nyal Bell, only for Fylde to level with Danny Rowe's 65th-minute penalty.
Ryan Croasdale then put Fylde in front five minutes from time, only for Ashley Palmer to level for County on 88 minutes.
But, in a further dramatic late twist, Alex Reid scored 60 seconds later to win it for Fylde.
Fylde now get the chance of a curtain raiser against Orient when the two sides meet in the league at Brisbane Road on Tuesday night.