Heyford Athletic were the weekend’s big winners as they romped to an 11-2 victory at Corby Ravens in Duston Garage Division One.
Zach Pugh-Brooks led the way with six goals, with others coming courtesy of Laurence Buck, Daniel Houverkis, Kasy Morgan, Chris Peck and Mark Hogg.
Weedon put up a good fight against league leaders Clipston but found them too strong, losing out 3-1.
Daniel Jennings got the only goal of the game for Weedon.
Brixworth All Saints will play Welford Victoria in the final of the Duston Garage Premier Division KO Cup after both sides won their semi-final ties last weekend.
Brixworth secured an excellent 2-1 victory over high flying Corby Eagles, while Welford beat Harpole 2-0.
In the Duston Garage Premier Division, Nathan Burrows’ goal couldn’t prevent Earls Barton from going down 2-1 to Gretton.
Twelfth-placed Kettering Nomads held Roade to a 1-1 draw.
Weldon United had a comfortable 3-0 win over Milton to move three places up the table. Goals came from Jake Thompson (2) and Sean McGillick.
In Duston Garage Division Two, Corby Shamrock took another step to a second promotion with a 3-1 home win over mid-table Kislingbury. Kislingbury’s goal came from Stuart Schofield.
Grange Park Rangers recorded only their fifth win in 23 games with a 2-1 away success against Higham Town.
Stanwick Rovers slumped to another defeat at the hands of third-placed Spratton, who won 2-0.
Wellingborough Rising Sun, lying in second place in the table, had the ideal preparation for their cup final with a 3-1 home win over West Haddon Albion.
In Duston Garage Division Three, Inter Corby recorded their second win of the season with a 4-2 home win over mid-table Northampton Obelisk.
Northampton Mereway could not make home advantage count against local rivals Northampton Falcons going down 2-1 to the fourth-placed side.
Yardley United have had a good first season in the Combination, and they won 2-1 against Corby Strip Mills to stay mid-table.
James King Blisworth Reserves won the Duston Garage Reserve Premier Division title with a game to spare with a fine 4-0 victory over Harpole Reserves.
That makes it a league and cup double for Blisworth Reserves, who beat Grampian Reserves in the division cup. Tom Heath, Dale Lewis, Rob Anderson and Sam Anderson were the men on target.
Moulton Reserves played host to Corby Grampian Reserves and it was the home side that sent the Corby outfit home empty-handed, Moulton scoring eight without reply.
Roade Reserves enjoyed a fine 6-1 home win over visitors Wollaston Victoria Reserves to stay in second spot for the time being.
Spratton Reserves finished their Duston Garage Reserve Division One programme with a 3-3 home draw against Earls Barton Reserves.
Earls Barton’s goals came from Jordan Hobdey (2) and Darren Bryan.
In Duston Garage Reserve Division Two, Bugbrooke B, lying first in the table, played host to second-placed Daventry Drayton Grange Reserves and it turned out to be a tight game with Grange coming out on top 4-2.
Goals for Bugbrooke came from Jonathan McNeillie (2), but Grange won it with strikes from Scott Baxter (2), Daniel Hutchinson and Adrian Biggins. Grange have a game in hand over Bugbrooke.
West Haddon Albion Reserves came up against in-form Corby Shamrock Reserves and the Corby side showed they have a good chance of snatching the title with a 4-2 away win. Shamrock have games in hand but need to win them to take the title.