All-rounder Carl Allen shone with bat and ball as Happisburgh recorded an eight-wicket win over East Harling in Division One.

Allen took 5-27 as the visitors posted 162-7 before hitting an unbeaten 56 as his men cruised to victory. Ryan Sturgess scored a fine 86. The triumph leaves the victors in mid-table while Harling remain rooted to the bottom of the top-flight.

Allen's fine performance wasn't a patch on Sakhib Saib's heroics with the bat mind for Horsford B. He scored a sensational 155 not out, with Henry Eades carrying his bat for 76, during a 37-run success against Ketteringham Hall.

Martham kept up their winning start, although they have recorded a no result due to wet weather, by hammering Rollesby by 181 runs.

In Division Two, Julian Dismore's 85no helped Felthorpe beat Aylsham St Giles to remain one point ahead of Blundeston. They skittled Hardingham A for a paltry 31 but still managed to lose five wickets themselves as they chased the two-figure sum.

It was Costessey who came out the right side of a top-of-the-table clash in Division Three. Stuart Sylvester's 66 helped the league's second-place team post 142 all out. And Dan Pollard (5-22) and Adam Secret (5-29) made sure his work was not in vain as they ensured Garboldisham B couldn't even match Sylvester's total collectively. The result cut the defeated side's lead at the summit to a point.

Elsewhere, the standout performer was Dom Clarke. His unbeaten 101 propelled Eaton to Saturday's biggest Norfolk League score of 275-5. Winterton A could only reached 199-9 in reply.

Dan Tipple was his Reepham & Salle's star man as they opened up an 18-point advantage at the top of Division Four. A fine 108, and 5-18, eased Salle to an 82-run victory against Colney. Behind the pacesetters, Saham Toney A moved up to second by seeing off third-placed North Elmham by seven wickets. B Ellis fired a massive 111 in Toney's 196-3. Elmham had posted 194-7.

Hethersett & Tas Valley B edged Frettenham by a wicket. Much of that glory came because of Nick Powell's 3-21 which kept Tas at the top. Another strong team performance helped Gillingham to a 33-run victory over basement boys Lowestoft B on Saturday leaving them second in Division Five.

At the other end of the table, Sprowston C had Will Hampson (55no) to thank as they beat Great Yarmouth A to move off the bottom.

Ketteringham Hall A kept their noses in front of a tight Division Six title race by beating Old Buckenham C. Terry Briggs scored 67 and took 5-17 to inspire the league leaders to their third victory in six matches. Brisley, who didn't play, are two points behind them, while Acle B – who also have a game in hand – won by four wickets against Rollesby A to sit six off the pacesetters.

In Division Seven Great Ellingham thumped North Walsham & Bacton to continue to lead the way. And in Division Eight, Beetley beat Reepham & Salle A to hold on to top spot in the bottom tier.