Dersingham Rovers pulled off a tremendous 3-0 victory at reigning Anglian
Combination champions Acle United.
Goalkeeper Matty Hails made two excellent saves to keep the sides level at half-time and Dersingham came out of the traps firing on all cylinders in the second half with Alex Clunan and a brace from substitute Sam Peck securing the points.
Liam Cox scored to earn Downham Town Reserves their first point of the season in Division Three in a 1-1 draw with Loddon.
Dersingham Reserves romped to an 8-1 victory over Horsford Reserves in Division Four.
Andrew Wood converted a second minute penalty and the hosts never looked back with Peter Sinclair 2, Wood twice more, Jamie Burgess and Ben Oliver making it 7-0 at half-time. Horsford pulled one back before Sinclair completed his hat-trick.
Redgate Rangers cruised into the quarter-finals of the Cyril Ballyn Cup with a 7-0 victory against Beccles Caxton. Danny Jezeph 4, Ryan Juby 2 and Dean Twaite-Smith were on target.
It was even more one-sided in the CS Morley Cup, where Gayton United swamped South Walsham Reserves 11-1, their third double-figure tally of the season, taking their goal total to 68 in 10 games.
Michael Wood weighed in with a treble and Bruce Reeve grabbed two with the other six shared by Isaac Bloodworth, Tom Cunliffe, Ashley Fountain, Oliver Parker, Chez Rust and Joseph Malby.
Outwell swifts extended their winning start at the top of the Cambs
League Senior A Division with a 5-2 win over Paxton United.
Man of the match captain Ben Jimson grabbed two with Callum Fendley, Paul Smith and Ross Beart completing matters.
In Division 5B, Upwell Town Reserves ran out 6-1 winners at Chatteris Town B.
Aaron Marshall 2, Curtis Oldroyd 2, Dave Burton and Tommy Fage found the net and it looked as though Upwell were going to keep a clean sheet until captain, Steven Rogers handled on the line, giving away a penalty.
Upwell Town swept aside Whittlesey Athletic B 3-1 in the Cambs Lower Junior Cup.
Goals from Callum Summers 2 and Tom Brazil saw Upwell through to the last 16.