FC Pioneer thrashed Real Roochers Reserves to stroll through to the final of the Alan Dimmer Trophy final.
Iain Edmunds and Robert Handley both scored two apiece, along with a single from Dave Moan as Pioneer eased to a 5-1 win.
Robert Tootell got one back in vain for Roochers.
Park Royal will be Pioneer’s opponents in the final after they progressed on penalties against Monks Park WMC Reserves.
The teams played out a 0-0 stalemate before Park edged it 4-3 on penalties.
In division one, AC Squirrels extended their lead at the top of the table after beating second-placed Kislingbury 3-2.
Defeat drops Kisl down a place in the table. Ashleigh Adebayo scored both goals for Kislingbury, but Oli Urquhart, Jamie Ellis and Nick Atkin won it for AC Squirrels.
Lord Byron took advantage of the Kislingbury defeat by beating Real Roochers and moving into second.
Byron won 3-0 with goals from Robbie Edmonds, Josh Smith and Matty Thornber.
Royal All Stars had another good win, beating bottom club AFC Crown 7-3.
Crown found the net through Chris Aveyard, Matthew Brunt and Jamie Lane, but strikes from Lee Broome (4), Adam Hare (2) and Ben Arundell proved more than enough for All Stars.
AFC Hackleton moved to within one point of opponents Norteles after beating them 2-1.
Norteles aren’t having a great end-of-season with another defeat.
Seb Thompson netted for Norteles but Joe Malkin scored twice to seal the points for Hackleton.
Trinity Old Boys remain in fourth place and close the gap on Kislingbury thanks to victory over Swan and Helmet.
Trinity won 3-1, goals coming courtesy of Nick Hilliker, Shaun Henderson and Korean Villette.
Adrian Fallen scored the only goal of the game for Swan and Helmet.
Grendon Sapphires gave division two leaders Crown and Cushion a run for their money before eventually losing 3-2.
Sapphires’ goals came from Shaun Melville and Jason Oyston against a Crown side who have won all 16 of their league matches to date.
Second-placed Earls Barton United kept the pressure on the unbeaten Crown by beating Nomads of Barratts 2-1.
Andy Munday scored for Nomads but it proved in vain as strikes from Aiden Kinloch and Gary Duggan sealed the three points for Barton.
The clash between Albany Athletic and Northampton Sapphires saw Albany move off the bottom of the table with a thumping 6-1 win.
Dave Garrett led the scoring with a hat-trick to go with singles from Antony Church and Liam Harris.Rory Hales got one back for Sapphires.
Nene FC moved into fourth place a victory over Pitsford Rangers. Dale Colvin scored for Pitsford but Nene took the points after coming out on top 3-1.
In division three, Jameeah were unable to build on their win the previous week as they were held to a 0-0 draw by Northampton Alexandra.
The home side were unable to breach a resilient Alexandra defence who held out for a point.
Abington Town City moved to the top of the table on goal different with a great 4-1 victory over fifth-placed Oakley Diamonds.
Oakley Diamonds’ goal came from Patrick O’Brien, but efforts from Alex Quatrine, Thomas Clark, Angus McAlpine and Jake Moore won it for Abington.
Sixfields Rangers dropped into second place following a 1-1 draw with fourth from bottom Bat & Wickets. Sixfields’ only goal of the contest came from Daniel Kirton.
The other game in division three saw AFC Hackleton Reserves draw 2-2 with AFC Obelisk Reserves.
Phil Boyes and Ashley Weaving notched for Hackleton, while Jake Rhodes and Joseph Robinson did likewise for Obelisk.