Captain Dan Sherlock led by example with a first century of the season to lead Needingworth to Cambs Senior League success last Saturday.

Sherlock was the star turn with a big-hitting 107 in the village side's nine-run success against Cambridge NCI in Division One.

The skipper's hefty contribution helped Needingworth reach 256-6 from their 45 overs and that proved to be just enough as they dismissed their hosts for 244. Ben Carter, Chris Sage and Lee Smith all added valuable scores in the 30s for Needingworth while Mo Khurshid (3-40) led their bowling effort.

Rory Fenton was another centurion as Bluntisham breezed to an eight-wicket triumph against Milton in Division One North of the Cambs Junior League.

Fenton carried his bat for a rapid 115no - amassed from just 86 balls - as the locals made light work of bettering their opponents' posting of 216-6. His mighty innings featured 19 fours.

Fenton was also the pick of the Bluntisham bowlers with a fine all-round display including a return of 3-40.

Paul Garland delivered another swashbuckling innings to spearhead Yelling's charge to Division One South success.

He thumped eight fours and three sixes in an unbeaten 75 as Madingley were seen off by 62 runs. Thumelan Pachiappan (3-21) and Marc Petzer (3-30) then impressed with the ball to ensure Yelling's posting of 195-6 never came under threat.

St Ives 2nds would dearly have loved a few runs as they were dismissed for just 33 in an eight-wicket drubbing at Fordham in Division One North.

Richard Wells was their only man to reach double-figures with his 19 providing more than half of a pitiful total.

Needingworth 2nds were pipped by March 3rds in a low-scoring Division Three North thriller.

The locals were dismissed for 89 - 34 of which came from Furqan Haq - before the efforts of Emilee Steel (3-28) and Joseph Cox (2-4) weren't enough to prevent the visitors from scraping to victory.

Abbots Ripton came up short at leaders Wilburton 2nds at that level when falling for 144 in pursuit of their hosts' 173.