Oxford & Bletchingdon Nondescripts seem destined for promotion after seeing off third-placed Cumnor 2nd by four wickets in Division 3.

Leighton James took 5-67 as Cumnor's batsmen all found the going difficult in damp conditions.

Ian Mead (56) and Steven Schofield (37) then set up the win, despite off-spinner Tim Johnson (4-23) making life difficult.

Cumnor 2nd 12pts, Oxford & Bletchingdon Nondescripts 30.

Hanborough boosted their survival chances by seeing off bottom club Chearsley by 22 runs.

Craig Wood was their hero, hitting 49 in their 186 all out and then taking 6-72 as the visitors fell for 164 despite Mike Leeds's 89.

Hanborough 30, Chearsley 9.

Veteran Steve Kelly was just unable to steer Witney Mills to a badly needed win at home to Cropredy. James Coleman had hit 41 while Jim Skelson took 4-56 as the visitors were bowled out for 167 in the 47th over.

Mills therefore had 53 overs to chase the required runs, but Kelly's 59 not out was not quite enough as they fell short on 160-5.

Witney Mills 17, Cropredy 12.

Richard Murrey took 5-52 and James Risbridger 4-36 as Sandford St Martin bowled out Kimble for 144.

Ali Russel ran out of partners to be left stranded on 70 not out.

Andrew Goffe then hit 42 as Sandford suffered few alarms in reaching 145-4 in the 35th over.

Sandford St Martin 30, Kimble 10.

Long Marston stayed hot on Nondies' heels by thrashing Dinton 2nd.

Dinton's 166 never looked enough as Paul Marsh (48no) and Harry Bowles (45no) took Marston to 170-2.

Dinton 2nd 9, Long Marston 30.