Norwich United's seemingly inevitable charge to the Premier Division title took a severe dent as they were beaten 3-0 at Godmanchester.

The hosts re-established their own title credentials in an ill-tempered affair which saw the Planters reduced to nine men as both Andy Eastaugh and Thomas Cullumbine saw red. Goals from Austen Diaper, Lewis McDonald and Tom Spark did the damage as Godmanchester rose up to third place in the table 11 points behind Damian Hilton's side, who have played a game more.

Fakenham Town arrested a run of five straight defeats after claiming an impressive 3-1 win against Long Melford at Clipbush Park.

Sam Garner put the Ghosts in front with a fine curling effort in the seventh minute before Matty Dye doubled their lead before the break. Kyle Plumb put the result beyond doubt early in the second half after capitalising on a goalkeeper error and although Melford pulled a goal back late on it proved nothing more than a consolation.

Gorleston put a sticky spell behind them with a 2-1 win at home to Haverhill Rovers. The Greens, who had lost their last three games, moved up to 10th in the table as goals from Joel Watts and Tom Markham netted all three points.

Swaffham Town earned a point at home to Mildenhall thanks to Luis Duarte's strike. Matt Green replied for the visitors.

Thetford Town had an afternoon to forget as they were beaten 4-1 at home to Ipswich Wanderers. Lewis Standley got the goal for the Brecklanders. It wasn't much better for Kirkley & Pakefield, who were beaten 3-0 at Stanway Rovers.

In the First Division Great Yarmouth kept up their title challenge with a 4-3 win at Team Bury. Mitch Forbes and Sean Perfect both bagged braces for the Bloaters. Lewis Thompson's first match in charge for Downham ended in a 5-1 defeat at Needham Market Reserves whilst leaders Wivenhoe beat Diss 3-0.

King's Lynn Reserves ran out 2-0 winners over their Dereham counterparts.