Zedi United will take on Ringstead Rangers in the final of the NFA Sunday Shield after both teams won their semi-final ties last weekend.
Jacob Gartland was the matchwinner for Zedi, scoring two in a 2-1 win at Kettering Beeswing.
Ringstead also won by the same scoreline at AFC Thorpe. Adam Hillyard netted in vain for the home side.
Windmill Warriors eased their way into theNTFA Goodliff Cup final thanks to an 8-4 win over Eastern United.
Andy Seaton, Ryan Archer and Ross Arundell helped themselves to doubles, while Conner Brown and Barry Swallow added singles.
The NTFA MDH Teamwear semi-finals were also played, with Kingsthorpe Wanderers and Devonshire Club making it through.
Kingsthorpe Wanderers won 3-2 at AC Squirrels thanks to efforts from Jonathan Shakespeare, Lee McConnell and Ashley Clamp.
Devonshire won 4-3 on penalties following a 2-2 draw at FC Victoria.
Joe Handley and Daniel Lumb scored for Devonshire, Jordan Casey and Scott Cross replied for Victoria.
In the Parker League Cup, Spartak thrashed AFC Dee 4-1 with strikes from Will Briscoe (2), James Moore and Sam Leighton.
Premier division leaders Standens Barn maintained their four-point advantage at the top with a 3-0 win over Blakesley.
Ben Foster scored twice with the other coming from Charlie Wixon.
Second-placed Dynamo swept aside FC Gallery, winning 5-2 thanks to efforts from Dean Lukeman (2), Liam Grisley, Bobby Lane and Bailey Leslie.
Fazel Koriya scored four times including one penalty to steer St Margaret’s to a 4-2 win at Midshire Electrical.
Monks Park WMC recorded their third league win of the campaign with a 4-1 success at bottom club Royals.
James Church notched for the home side but Park won it courtesy of goals from Elliott Muddiman (2), Robert Thatcher and Glen Moore.
In division one, Pierre Coleman and Jack Wright led the scoring in Wootton Fields Wanderers’ 5-1 win over Fox & Hounds.
Coleman and Wright both hit braces, while Ash Gilmore chipped in with the other. Sam Knight got one back for Fox.
There were 18 goals in the division two clash between Thorplands Club 81 and Billing United, with 16 of them going to the latter.
Steve Warner and Josh Dawson led the goal onslaught with four each, with others coming through Nathan Louden, Karl Hoffbaeur, Liam Fox (2), Ryan Comery (2), Nick Ling and an own goal.
The other division two encounters saw narrow away wins.
Manfield Rangers edged out FC Jeckyll 1-0 thanks to a goal from Jack Bates, while Joe Dewar struck in a 1-0 win for Deers Leap at Roade.
Golden Horse’s home game against FC Locomotiv Moulton was postponed.
Division three leaders AFC Pioneers had to settle for a point as they were held to a 1-1 draw at Northampton Hotspur.
Ashley Worley was on target for Hotspur, but Lee Cook’s goal ensured Pioneers got something for their efforts.
Rikki Roberts helped himself to four goals as Brafield battered Thorplands Club 81 Reserves 9-2. Jake Mayhew (2), Mark Kallenbach, Jared Harewood and Chris Brockwell added the others.
Ben Paul was Royal Reserves’ hat-trick hero as he inspired his team to a 3-2 win over Woodford United.
Sam Hulme and Thomas Davies replied for beaten Woodford.
In division four, Billing United Reserves suffered their first league defeat of the season as they went down 4-2 at Spartak Reserves.
James Bower struck twice for Billing, but Spartak took all the points with goals from Ali Foote (2), Kasy Morgan and Harry Mundy.
Ashley Pancoust’s goal ensured Yusen Logistics a share of the spoils in a 1-1 draw with Thorplands Club 81 A.
Michael Winch scored four in Hartwell Forest Reserves’ 5-1 win over Northampton Hotspur, while Abington Stanley were beaten 3-1 at home by Welland Valley.