Gorleston lost out to title rivals Haverhill Rovers on Saturday on a difficult afternoon for the Greens.

Haverhill got their noses in front thanks to an acrobatic effort by Andrew Ofosu. Gorleston were back on level terms just before the half-hour mark when Finch picked out Bradley Hough on the left and he showed good control with his chest before rifling a 22-yard drive into the net. The Greens felt hard done by before the break when the referee adjudged Andy Howell to have deliberately handled inside the penalty area and Jack Wilkinson slid home the spot-kick. Howell was booked for his protest at the award.

He then received his marching orders at the start of the second half with another yellow card and Haverhill took full advantage of the extra man, scoring two more goals through Dan Cornwell and Dan Jeffrey.

Norwich United also lost ground at the top as Newmarket ran out 5-2 winners over the Planters despite Steve Shipley's brace.

Diss caretaker boss Chris Tracey strengthened his case for landing the permanent job with a 2-1 at home to Wivenhoe. Adam Burroughs netted just before half-time before Kelsey Trotter doubled their lead in the second half.

Wivenhoe's task of getting back into the game was made easier on 68 minutes when Rhys Darg was dismissed but the strugglers couldn't only pull one goal back.

Kirkley & Pakefield fought out a thrilling 3-3 draw at home to Walsham-le-Willows at Walmer Road. Ricci Butler opened the scoring for Royals in the 35th minute through Ricci Butler but they were pegged back to 1-1 before half-time. Walsham took the lead early in the second half before Ross King equalised after 56 minutes. Walsham looked to have won it late on but Ross Gilfedder rescued a point in injury time.

It was another difficult afternoon for Thetford Town as they were well beaten 4-0 by Felixstowe & Walton.

In the first division Fakenham were pegged back by a last-minute goal. Sam Garner and Kyle Plumb had put the Ghosts into a 2-0 lead but the visitors hit back to go 3-2 up before Ashley Jarvis levelled things. Garner looked to have won it for the Ghosts but the Essex outfit levelled late on.

Great Yarmouth continued their fine run of form with a 2-0 win at Debenham LC thanks to an own goal and a Charlie McAra strike.

March lost 2-1 at Halstead whilst Downham were held to a 2-2 draw at Cornard. Dereham Reserves went down 3-2 at Stowmarket but Swaffham ran out 3-0 winners over Haverhill Borough courtesy of Joe Jackson (two) and Alex Vincent.