Gorleston showed precious little seasonal goodwill towards rock-bottom Clacton as Ally McKenna led the way with a super seven-goal show.

The in-form Greens made it six wins and a draw since Stuart Larter took sole control of the managership last month as they recorded a 10-2 victory.

Christy Finch and Bradley Hough (2) also got in on the act as the Greens climbed up a place into fifth in the Premier Division. They are behind fourth-placed Wisbech on goal difference after the Fenmen were held to a 3-3 draw at home to Kirkley and Pakefield.

Dereham kept their title challenge on track, sweeping aside strugglers CRC 4-0 and moving above Wisbech into third. Matt Henman's side went 3-0 up thanks to an exquisite chip from Nicky Howell, and two goals from Luke Tuttle.

After netting with a low shot he followed up with trademark blistering drive.

Early in the second half the Magpies finished the game as a contest when Adam Gusterson guided the ball home after a Gary Starling corner.

Diss Town's recent revival was halted by a 3-0 defeat at relegation rivals Wivenhoe.

Richard Daniels new-look Tangerines side had won their previous two league games but came unstuck against a side which had lost eight games in a row. Marley Spindler (2) and Ryan Brown did the damage.

Norwich United fought out a 1-1 draw at home to mid-table colleagues Woodbridge at Plantation Park.

Meanwhile, Walsham-le-Willows won the battle of the top two at Mildenhall 3-0 and are a point off the leaders with a game in hand.

Thetford Town battled back to earn a point in a thrilling 4-4 draw at Haverhill.

After conceding two early goals the Brecklanders drew level through Tom Dew and John Curtis.

The hosts restored the two-goal cushion but Luke Catchpole, in the 75th minute, and Kieran Morphew in the 87th made it all square.

• A reduced Division One programme saw only six games played and the top three teams were among those inactive.

Swaffham moved up from seventh to fifth place with a 4-2 home win over Whitton United.

Richard Cornwall opened the scoring in the 12th minute, picking up a loose ball palmed away by the keeper and Alex Vincent netted in the 25th and 31st minutes.

The visitors pulled two goals back before Swaffham put the game to bed with 15 minutes to go.

There were sighs of relief as Will O'Brien scored his first of the season with a simple finish.

Mike Derbyshire's Yarmouth Town suffered a disappointing 3-1 defeat at home to March Town United at the Wellesley.