Edgeworth will play Sydney United 58 or Brisbane Strikers in the final of the National Premier Leagues Finals Series after beating Perth SC 1-0 in Western Australia on Saturday night.
Northern NSW NPL champions Edgeworth beat Victorian titleholders Bentleigh Greens 3-1 last weekend.
The Eagles, who also beat 2015 Queensland premiers Northern Fury 3-0 in the FFA Cup, have now beaten three state champions on the road this season, scoring seven goals to one in the process.
Sydney United host the Strikers at Edensor Park on Sunday to see who will meet Edgeworth in the final.
The date and venue for the decider will depend on who wins on Sunday in Sydney. If Edgeworth host the final, it will most likely be next Saturday.
The Eagles are the first Northern NSW team to qualify for the national NPL final.