NFA SUNDAY CUP
Despite another early Sunday morning departure, St Margaret's booked a final place with a 4-2 win over a useful Peterborough 252 outfit.
Nick Worley gave them an early lead before the home side squared things after the break.
Pete Robinson and Paul Bennett put the visitors in control only for 252 to close the gap.
Aidy Mann cracked in a late goal to seal a final with arch rivals Duke of York in March.
In-form Golden Horse travelled to Kings Heath Utd and came away with a 3-0 win thanks to Paul Roseblade, Matty Atkinson and Chris Kirby.
Dynamo went back to the top of the table with an easy 6-0 win over Double Top as Nathan Smith, Darren Smith, James Mellor, Jamie Wilcock and Matthew Barber were all on target.
Bottom markers Abington Rangers and Double Top now look doomed with Nusport earning a vital 1-0 win over Mears Ashby Jackdaws as Andy Kendrick struck the all-important winner.
Third-placed Piddington Saxons can only hope that the top two blow up as Luke Weekly, Sam Ashby and Jake Ashby got the goals to see Gunners sliding to another defeat.
Daniel Clarke got all four for Sixfields Hungry Horse to beat Byron 4-2 whose goals came from Stuart Cruickshank.
A Richard Marshall brace and one to Mike Sumner saw F C Rileys move up one place as Gary Wan got a consolation for Grasshoppers.
St Margeret's Reserves showed no mercy against Abington Stanley with Ross Chamberlain (3), Jason Williams (2), Danny Chapman and an own goal netting in a 7-0 win.
Romany remain right on the leaders' coat-tails with a 3-0 success over Abington Rangers Reserves as Mark Bennett, Steve Brown and Leighton Adams earned the points.