Kiwi Jeremy Good took 6-48 and hit 63 but it was not good enough as Cumnor 2nd fell to a 24-run defeat at home to Cropredy in Division 3.

Richard Lynch (48) and Pete Cooling (43) were the leading scorers in the visitors' 205 all out.

James Coleman, Edward Somerton and Lynch each took three wickets as the hosts were all out for 181.

Cumnor 2nd 18pts, Cropredy 30.

Rob Lovick's 96 not out took Hanborough to an eight-wicket win in their West Oxfordshire derby with Witney Mills.

Mills had been indebted to Pete Claridge for his 69 as they made 162-9 from their 50 overs.

Lovick then added 151 for the second wicket with Mike Dove (46) as Hanborough cruised to victory.

Hanborough 30, Witney Mills 9.

Oxford & Bletchingdon Nondescripts continued their apparently unstoppable march to the title when they hammered bottom club Chearsley.

Mark Strong took 6-35 and Sanjay Vinjimoor 4-32 as Chearsley were rolled over for 121 despite Nick Babington's 44.

Steve Schofield then smashed an unbeaten 74 as Nondies raced to 122-3 in just 23.4 overs.

Oxford & Bletchingdon Nondies 30, Chearsley 8.

Nondies stretched their lead at the top because Long Marston suffered a three-wicket defeat at Sandford St Martin. Mark Green (66) and Martin Wright (52) had taken Marston to 192 all out. Martin Anson returned 4-54.

Thanks to Chas Taylor (79), Sandford won with three wickets in hand.

Sandford St Martin 30, Long Marston 15.

Ali Russel took 4-80 for Kimble as they bowled out Dinton 2nd for 219.

But the home side then collapsed to 62 all out against the medium pace of Pete/Paul Ludlow, who took 4-14.

Kimble 12, Dinton 2nd 30