Teenager Graham Squire collected his first five-wicket haul to keep Hales on top of Division One.Squire, 18, took five for 31 from 11 overs in their 69-run victory over Old Buckenham A, with Dave Harmer making 57 for Hales.

Teenager Graham Squire collected his first five-wicket haul to keep Hales on top of Division One.

Squire, 18, took five for 31 from 11 overs in their 69-run victory over Old Buckenham A, with Dave Harmer making 57 for Hales. But Great Witchingham A kept up the pressure on the leaders with a five-wicket win against Acle A.

In Division Two, Hethersett & Tas Valley remain clear of the rest after a 12-run win at Sprowston A. Topcroft A kept up their promotion push with a 46-run win at Cringleford Lodge, with David Reeder scoring 61 not out and Greg Rostron taking three for 27.

In Division Four, R Cushing claimed five wickets and R Hayman took four to help leaders Brooke A beat Kirkley & Lowestoft Railway A by 136 runs. J Stone took six for 19 in Vauxhall Mallards B's four-wicket win at Overstrand and there were three wickets each for Paul Stearman and David Bunn in Great Melton A's 11-run success at Rocklands.

Bradenham A's march towards the Division Six title gathered pace as they beat their closest rivals, Lowestoft A, by seven wickets. Blake Whyte and Steve Watts took three wickets each for Bradenham.

J Crane took six for 27 to set up Tacolneston's five-wicket win over Norwich & Coltishall Wanderers C in Division Seven.

In Division Nine, Ian Pape blasted a century for leaders Old Buckenham B in a 136-run win against Old Catton B. Brisley were all out for 13 in their 112-run defeat at home to Loddon A - the third equal lowest score in the history of the league.

In Division 10, four wickets from Phil Matthews saw Hardingham A to a six-wicket win over Shipdham A.