While Exeter rallied to overcome Colchester United after extra time, Northampton recovered from a 2-0 first-leg deficit against Cheltenham Town to earn their spot at Wembley Stadium.
Heading into their respective second legs on Monday evening, Exeter and Northampton were the clear outsiders to progress through to the final after losing out in their first game back in action.
While Exeter had home advantage, many expected Colchester to hold onto a 1-0 lead, while Cheltenham effectively had one foot in the final after prevailing by a 2-0 scoreline at Northampton.
However, after the surprising turn of events at St James' Park and Whaddon Road, we now have a final between two clubs who will not be short of confidence ahead of their visit to North London.
Despite ending the regular season in fourth and seventh place, neither side went into the enforced break having produced the kind of form which would normally be associated with teams of that standing.
Exeter had gone four games without success before the start of the coronavirus pandemic, a run which had been extended to five before their 3-1 success on Monday.
Meanwhile, Northampton had suffered five defeats in seven outings before producing arguably their best performance of the season in thrashing Cheltenham on away territory.
In terms of the head-to-head record this season, both clubs have recorded a win apiece, most recently in the case of Northampton, who registered a 2-0 triumph at Sixfields on February 22.
However, despite that result, the Cobblers ended the campaign seven points adrift of their upcoming opponents, a statistic which further suggests that two evenly-matched group of players will be taking to the pitch at the national stadium.
Exeter City League Two form: LDDLLW
Northampton Town League Two form: WLWLLW
The return of Sam Hoskins after suspension proved crucial for Northampton during the second leg, and the club's top goalscorer will continue in midfield on Monday night.
Like his opposite number, Taylor will be against making any unnecessary alterations with his players having had a week to prepare for the contest.
However, Nigel Atangana made a positive impact off the substitutes' bench against Colchester, and it will provide the Frenchman with hope that he will be handed a recall for this game.
Even if he can shake off a calf problem, Lee Martin is unlikely to be risked from the start.
Exeter City possible starting lineup:
Maxted; Sweeney, Martin, Moxey; Williams, Taylor, Law, Collins, Richardson; Fisher, Bowman
Northampton Town possible starting lineup:
Arnold; Goode, Turnbull, Wharton; Harriman, McCormack, Watson, Hoskins, Adams; Oliver, Morton
We say: Exeter City 1-2 Northampton Town
Given the level of their performances on Monday night, this is a difficult match to call. Pushed to make a prediction, we must back Northampton, who can only be brimming with confidence after returning to form in such clinical fashion.