A 12-goal thriller at Beccles saw the hosts beat St Andrews 7-5 in the Premier Division.

Damon Bensley hit a hat-trick for Beccles and there were further goals from Alan Remblance (2), Anthony Martin and Thomas Roberts. Glen Spooner fired a treble for St Andrews and Danny Pennell and Daniel Gauntlett were also on target.

Leaders Mattishall moved five points clear with a 5-0 thrashing of Loddon United. Connor Delaney, Samuel Applegate, Gary Harbour, Andrew Fulcher and Carl Kinsley scored Mattishall's goals.

Second-placed Cromer could only manage a 3-3 draw against Spixworth. Paul Bradshaw, Scott Woodcock and Antoni Fawkes were on target for Cromer, with Adam Ferguson, Craig Ritchie and Jack Mollicone replying for Spixworth.

Kirkley & Pakefield Reserves stay third following their 4-0 win at Wymondham. The visitors' scorers were Sam Cole, Miguel Lopez, Ben Hebditch and Michael Tacon.

Sheringham also kept in touch at the top with a 2-0 win at home to Wroxham Reserves, with Jonathan Abbs netting and the second coming from an own goal.

Blofield United's 3-1 victory at home to Wells came courtesy of goals from Daniel McKail, James Bassey-Fisher and Ben Morgan, while Philip Frary responded for bottom of the table Wells.

Hempnall remain in the bottom two after a 5-1 defeat at North Walsham. Scott Sutherland-Gray bagged a brace for the hosts, with Ben Atkins, Connor Kerry and Jonathan Large also among the goals. Paul Hunter scored for Hempnall.

Norwich St Johns and Acle United battled out a 0-0 draw.

In Division One, Stalham Town now lead by seven points after their 5-1 romp at Holt United. Lawrence Cheese fired a hat-trick and Jamie Long chipped in with a double. Kevin Moore was Holt's scorer.

Hellesdon Town's 1-1 draw at Dersingham lifted them to second. Jamie Smith netted for Town, with Lee Hyde on target for Dersingham.

Senior Cup quarter-finalists Bradenham Wanderers won 1-0 at high-flying Brandon Town, Oliver Ramsbotham getting the winner.

Jonathon King scored twice for Long Stratton in a 5-3 success against Caister. Sam Page, Marc Garrod and Ben Nichols also netted for Long Stratton, with Anton Ward (2) and Nicky Crawley hitting the target for Caister.

Osah Odeh's double helped earn Horsford United a 3-3 draw at Poringland Wanderers. Robert Burton also found the net for Horsford, but strikes from Nathan Causton, Ali Shearer and Thomas Amis made it all-square.

Hindringham moved out of the bottom two with a 2-1 triumph at Reepham Town. Goals from Jonathan Clipston and Darren West eclipsed a Kevin Winkworth effort for Reepham.

Watton United remain bottom after a 2-1 defeat at fellow strugglers Sprowston Athletic.