A crucial top-of-the-table encounter between Division One leaders Cambridge University Press and Diss Town ended going to form.

The Cambridge side took all the points in a game filled with controversial decisions after a late goal sealed a 2-1 win at Brewers Green Lane to maintain top spot.

The result saw the Tangerines tumble from second to fourth, overtaken by Stowmarket – now second – and Whitton United.

Cambridge netted first then Diss levelled when George Cole found Sam Bryant out on the left.

Bryant moved infield and sent a curling shot into the corner of the net. Bryant came close to adding another goal as Diss ended the first half on top. A disputed free-kick produced the winning goal six minutes from time. Molloy hit his free-kick from 30 yards out curling past Matty Webster and in off a post.

Gorleston shared six goals with hosts Whitton. Mitch Forbes scored a brace and an own goal put the Greens 3-0 up at half-time but Whitton fought back in the second half to share the points.

Gorleston manager Richard Daniels said: 'It was a hard game. We were 3-0 up but the Whitton pitch is well known for its slope and they came back at us in the second half.

'The boys defended well – Eddie Thompson, Thomas Daniels, Jakc Herbert and Sean Blowers were outstanding at the back.'

Ipswich Wanderers returned from Long Melford with a 3-1 win while Saffrond Walden put four past Downham with one in reply.

Swaffham were on the wrong end of a 4-0 scoreline at Stowmarket, which didn't reflect the game. Fakenham's fixture at Cornard was postponed because of floodlight problems.

On Friday night, Thetford Town battled back from two goals down but hosts Halstead hit a third on 80 minutes after a free-kick.

Thetford's goals were scored by M Blake and M Dixon.