Grimston ended Thetford's unbeaten run in Division One with a narrow five-run win. Karl Barber hit 72 in Grimston's 198 all out and Thetford fell just short, closing on 193 for seven.

Grimston ended Thetford's unbeaten run in Division One with a narrow five-run win.

Karl Barber hit 72 in Grimston's 198 all out and Thetford fell just short, closing on 193 for seven. Jock Leishman made 57 for Hayley East Anglia in their 92-run win against bottom club Mundford A and Paul King fired 72 for Narborough as they beat Stow A by 44 runs. Trevor Marshall hit 104 in Fosters' 50-run success against Castle Acre.

Snettisham remain top of Division Two after Trevor Wright's five for 22 helped bowl Gooderstone out for 46 to set up a 147-run win. Springwood kept up the pressure as they beat Terrington by 14 runs, thanks to a half-century from Darren Clarke and five wickets from spinner Steve Hayes. Daniel Lake scored an unbeaten 61 for Swanton Morley as they secured victory over Sandringham, for whom John Leonard scored 59 not out.

Beetley's four-wicket win over Thornham keeps them top of Division Three. Simon Parsons made 60 for Thornham. Bircham stayed in touch at the top as they beat Thetford A by 78 runs, John King hitting 92 for Bircham and Ben Howell taking five wickets, while Pat Sparkes made 70 for Thetford. Jonathan Strickle took seven for 30 for Wisbech B but it was not enough to stave off defeat against Heacham.

In Division Four, Gary Raines' 113 helped Snettisham A record their first win of the season, against Denver. Gavin Bussen scored 70 not out as Gayton beat Hockwold by 10 wickets and Steve Johnson (eight for 27) was King's Lynn's star performer in their 117-run defeat of Hospital.

Necton's T Johnston hit 137 not out as they beat Fakenham B in Division Five, while Dereham B moved top of the table after thrashing Castle Acre A by 127 runs. Paul Cator took five wickets for Gooderstone A, but they lost to Wisbech C.