Paul Brown set a new club batting record for Caister to hand them a survival lifeline in Division One.

Brown made 167no, believed to be the highest individual score in the club's history, as bottom of the table Caister won by 18 runs at Cringleford Lodge.

Caister now need to win their final game, against East Harling, and hope other results go their way.

Great Yarmouth's title hopes receded with an eight-wicket defeat at Norwich Bystanders, who had an innings of 61 from Philip Wright.

Leaders Rollesby took advantage with a 126-run win against Vauxhall Mallards B.

East Harling beat Sprowston B by 96 runs, Stuart Hilton taking five wickets.

Ketteringham Hall beat Drayton by seven runs.

Division Two champions Martham lost by 79 runs at Belton.

Gavin Carpenter hit 71no for Felthorpe, but they lost by nine wickets at Horsford B, as Matt Selby (79no) led the hosts to victory.

St Andrews secured the Division Three title with an 83-run victory at Bungay A. Wayne Wright fired 60 and took four wickets, making his bowling figures from the last three games 27-8-38-14.

Eaton's Sam Butcher maintained his fine form with an unbeaten 105 in a 20-run win at second-placed Hingham. Dom Clark hit 53 for Eaton before taking five for 46 to help bowl Hingham out.

In Division Four, Paul Daynes hit 107no for Old Catton A in a five-wicket win at Blundeston.

Hardingham A's four-wicket win against Cringleford Lodge A confirms them as champions.

Reepham & Salle are on course for a third successive title success after sealing promotion from Division Six with a 137-run win against Ketteringham Hall A.

Dan Tipple made 60 and George Wright added a quickfire 43no as Reepham & Salle posted a big total. Matt Henderson then claimed four wickets as Ketteringham Hall were bowled out in the 37th over.