In the lower half of the Ridgeons Division One table, Fakenham Town hit basement side Cornard for six, including a Samuel Garner hat-trick.

Other scorers for the Ghosts were Ben Coe, Ashley Manning and Jason Pease, with no reply from the hosts.

Leaders Cambridge University Press are still just one point ahead of Gorleston in the table after getting a 4-1 home win over Swaffham.

The Pedlars started strongly and held their own, their clean, on-the- ground passing game causing difficulties for the home side.

Cambridge broke the deadlock just before half-time when a ball was headed in by an unmarked player.

Into injury time, the tie re-balanced when Mehdi Mehrpour broke free to run the ball 30 yards and slot home.

Cambridge wrapped up victory with three more goals in the second half.

Gorleston stay second after a 2-1 win over visiting Halstead. Ally McKenna headed home the opener, his fifth goal in six games since joining the Greens.

He netted after a short corner was worked to Steve Taylor who put in an excellent cross to McKenna.

Halstead equalised through James Raby but Gorleston secured victory when Richard Woodrow slotted to Taylor who helped it to Bradley Hough. He toed it goalwards but it hit a post, only for Chris Sandford to react first to put it in the net.

Thetford Town entertained Whitton United and with both teams currently in good form it turned into a good battle with honours even at the final whistle 1-1.

Matt Dixon provided the hosts' goal from a penalty after he was pushed in the area.

Diss continued their promotion push with a third successive 3-0 win. Saffron Walden are a difficult team to beat at home, so the Tangerines will regard this as a top-quality victory.

Stefan Gilding headed in his first goal for Diss before Jordan Rocastle netted his 19th of the season. The other goal was a penalty, netted by Stuart Garner.

Other results were Godmanchester Rovers 1, Stowmarket 3; Ipswich Wanderers 5, Downham 2; Team Bury 1, March Town United 1.