Three of the four Northants Combination Premier Division Cup ties produced surprise results given the form of the protagonists.
Moulton were the only top six side to make it through to the last four as they got the better of Harpole to the tune of 3-1.
For eighty minutes neither side could break the deadlock, but the final ten minutes produced four goals.
Poor defending allowed Moulton to open the scoring through Adey Redmond before Liam Butcher immediately struck back for Harpole.
The game became and end-to-end affair with Redmond converting two further chances to seal his hat-trick and a semi-final berth for his side.
Milton had topped the league earlier this season, albeit briefly, and were drawn against Ringstead who have lost the last five league games.
With form like that Milton were expected by many to progress, but instead crashed out. Lee Bradley scored twice for the hosts, but Ringstead fired in five times with Danny Jackson scoring a hat-trick.
Despite taking an early lead, Brixworth slumped to their heaviest home defeat since September 2007 against Weldon. Three first half goals from Ben Smith, Paul Simpson and Sean Fraser, the first coming two minutes after Brixworth’s opener, put Weldon in control of the game.
The visitors added two more goals in the second period to hand Brixworth a 5-3 defeat.
Stanion Quantum Print have been a force to be reckoned with this term scoring 26 goals in all competitions thus far.
The division’s newcomers travelled to face Roade, a side already heavily beaten when they met in the Junior Cup earlier this season.
Early momentum from Stanion suggested that a repeat could be on the cards, but the lack of a killer touch was to prove costly.
Roade served the opposition a statement of intent when Andrew Watts first saw a point-blank header miraculously saved, before the rebound was blazed over.
A minute later Stanion provided Roade with the opportunity to score from twelve yards when Watts was bundled over in the area. Steve Carroll converted the penalty to give Roade the lead.
Two quick-fire goals after the restart rocked the visitors and put Roade into a commanding position. Zach Pugh netted with a cool finish before Watts got the goal his performance deserved.
Ed Reece capped the shock win with a fourth goal on 70 minutes.
In the Division One Cup, Alex Patrick found the target for Wootton St George but they were beaten 2-1 by Earls Barton in extra-time.
Exiles went goal-crazy in the victory against struggling Great Doddington in the Division Three Cup as threy racked up a 7-1 tally.
Adam Russell was the pick of the scorers with a treble for the Northampton side.
The Higham Ferrers derby between Ferrers and FC Higham ended in the latter’s favour. Gary Broadway and Adam Walsh both scored for Ferrers, but Tom Martin’s brace and a Danny Bird finish left the hosts contemplating league cup disappointment for the second successive season.
James Brooks struck a crucial third goal for newboys Grange Park to ensure a semi-final berth at the first time of asking. Jed Brennan had given Drayton Grange the lead before Grange Park equalised and then took the lead themselves. An own goal restored parity but Brooks was to have the final say.
Victorious in the Division Four cup final last season, Walgrave reached the semi-finals for the second successive year following a 4-1 win over Division Three leaders Weedon.
Alex Weynforth scored twice for Blisworth to set up a 5-3 win over Brixworth in the Reserve Premier Division Cup.