Cornard 2, Great Yarmouth 2: Ridgeons Division One leaders Great Yarmouth Town were held to a draw at Cornard. The home side twice took the lead in the first half, the first an excellent strike from outside the box which hit the woodwork before bouncing over the line after half an hour.

Ridgeons Division One leaders Great Yarmouth Town were held to a 2-2 draw at Cornard.

The home side twice took the lead in the first half, the first an excellent strike from outside the box which hit the woodwork before bouncing over the line after half an hour.

Five minutes later Yarmouth were on level terms after good work from Jake Reed as the striker ploughed through the Cornard defence and his efforts were rewarded as he got in a cross for Stewart Roach to head home.

Parity was shortlived as Dan Stokes expertly chipped Michael Hilton to go into half-time 2-1 ahead.

The only goal in the second half came from a Yarmouth corner which defender Craig Roberts headed into the net on 51 minutes to make the final score 2-2.

Meanwhile, Diss allowed two points to slip from their grasp as Godmanchester came from 3-0 down to snatch an equaliser deep into added time.

The Tangerines took a third minute lead when Andy Moody shot in from the edge of the penalty area after goalkeeper Connor Jordan blocked a shot from Sam Bryant. A minute into first half added time Luke Catchpole headed in from a free-kick by Craig Skipp to make it 2-0.

Jordan Rocastle scored his first Diss goal in the 52nd minute when he collected a loose ball and moved through to beat Connor.

Paul Bass reduced the arrears from an acute angle in the 73rd minute. Three minutes later Bass scored again from a disputed penalty and five minutes into added time Lee Boon shot in from close range.

Swaffham Town travelled to in-form Halstead, who have been making great progress up the Division One table, and were buoyed by having beaten leaders Yarmouth last weekend.

The Pedlars found Halstead just too hot to handle, losing 4-0.

Swaffham secretary Ray Ewart said: "Halstead have, by far, been the most organised and football playing team that the Pedlars have met this season. It will be a surprise if they are not promotion contenders towards the end of the season."

Downham and Team Bury shared six goals while Brantham beat Long Melford 3-1. Other postponed games included the bottom-of-the-table clash between Fakenham and Stowmarket, and the Norfolk derby between Gorleston and Thetford.

In Ridgeons Reserve Teams North Division it was a great day for Diss Town who beat Norwich United 4-2 - their first victory of the season at the 20th attempt.