Kirkley & Pakefield manager Paul Tong returned to haunt his former club as the Royals won 4-0 at bottom side Great Yarmouth on Saturday.

Tong left the Bloaters earlier this season and his first return to the Wellesley proved a profitable one as Kirkley & Pakefield ended a three-match winless run.

The visitors dominated the early stages and went ahead on 16 minutes when Lee Roscoe was tripped by Lee Henwood in the area and Dominic Smith slotted home the resulting penalty.

Five minutes later Smith's shot was parried to Daniel Block who fired in the second and Block then added the third before half-time.

Yarmouth rallied in the second half, but Kirkley & Pakefield scored a fourth 10 minutes from time through substitute Aiden Lowe.

Norwich United hung on to third place with a 3-0 win at Haverhill – despite having Kieran Doherty sent off for violent conduct against one of his team-mates.

Doherty saw red 10 minutes into the second half following a disagreement with United's George Wilson, but by then the Planters already led 2-0.

Thomas Mustapha ended his nine-match scoring drought to give the visitors the lead on 24 minutes. Mustapha then teed up Steve Shipley to hammer home the second after the defender had started the move by winning the ball in his own half.

After being reduced to 10 men, the Planters coped comfortably and Mustapha sealed the points in the 75th minute when he seized on Ian Hunter's pass to fire in his ninth goal of the season.

Diss Town were held to a drab 0-0 draw at home by Felixstowe & Walton.

The Tangerines handed debuts to Michael Steward and Gareth Leggett and after a quiet opening, Diss keeper Matty Webster tipped a shot from ex-Tangerine Matty Ryland over the bar.

James Pipe forced a save from the Felixstowe keeper in the second half but neither side could break the deadlock as Diss recorded their third goalless draw of the season.

Wisbech returned to form after two Premier Division defeats with a 2-1 win at Walsham-le-Willows.

After a dour first half, the Fenmen took the lead when a corner from the left was flicked in by the head of Neil Spafford.

After 75 minutes, Nicky Davey produced a decisive finish to make it 2-0. Wisbech then hit the post from another corner and although Walsham pulled one back late on, the visitors held on to stay fifth in the table, having played fewer games than all of the sides above them.

Gorleston were denied victory by an 89th minute equaliser in their 1-1 draw at Mildenhall.

Jamie Godbold hit a post for the Greens before they took the lead on 28 minutes. Steve Taylor's ball down the left found Mitch Forbes and he outmuscled his marker before rounding the keeper and slotting home.

Mildenhall came back strongly after half-time and Gorleston needed a string of fine saves from keeper Elliot Pride and a goal-line clearance from Adam Thurtle to stay in front.

But the pressure finally told when Steve Holder's overhead kick drew Mildenhall level with a minute of normal time remaining.

In the First Division, Thetford finally surrendered their 100pc record this season as they lost 2-0 at fellow high-flyers March. Thetford still hold a one-point lead over still unbeaten Whitton, who were without a game on Saturday but visit Mundford Road this weekend.

Joe Jackson struck twice for Swaffham in their 3-2 win at Cornard United, with Alex Vincent also on target.

Downham Town and Fakenham both picked up 3-3 draws away from home.