Mark Stanway took 7-45 as Oxford & Bletchingdon Nondescripts beat second-placed Long Marston to guarantee promotion and all but sew up the title.

After electing to bat Nondies managed 222-8 thanks to Mark Strong (62) and Michael Baggs (51). Lee Beesley took 5-70 for Marston, while skipper Mike Lyons pulled off a remarkable five stumpings.

Martin Wright's 44 briefly held up Nondies before the hosts were all out for 180.

  • Long Marston 16pts, Oxford & Bletchingdon Nondescripts 30

Pierre Lefort had a red-letter day, scoring 43 runs, taking 6-48 and bagging two catches as Witney Mills beat Cumnor 2nd by 34 runs.

Steve Kelly (60no) and Matt Dunkley (46) also batted well for Mills, who scored 219-7 despite Alan Cox's 4-58.

Cumnor kept in touch thanks to Jeremy Good (57), but six were clean bowled by Lefort and they fell for 185.

  • Witney Mills 30, Cumnor 2nd 15

Another all-rounder in form was Richard Lynch, who scored 38 and took 5-11 as Cropredy easily beat Kimble.

The home side made 213-7 after being asked to bat, with Geoff Barrett (66) in the runs again, before Kimble crashed to 94 all out.

  • Cropredy 30, Kimble 4

Rob Lovick (55), Craig Wood (44) and Matthew Busby (33no) took Hanborough to 230-7 after they chose to bat at home to Sandford St Martin.

Andrew Goffe (46) and Martin Anson (47) kept Sandford in the hunt, and Mark Robey (57no) took them closer, but in the end the visitors closed on 214-7.

  • Hanborough 17, Sandford St Martin 16

Former Tiddington seamer Nathan Brooks took 7-49 as Dinton 2nd saw off bottom club Chearsley by 29 runs.

Put into bat, Dinton were bowled out for 211 by Marcus Hignell, who took 6-77, as only veteran Terry Kelloway (40) got going.

James Veness then top scored with 48 in the visitors' reply, which ended when they were all out for 182.

  • Dinton 2nd 30, Chearsley 10