Pierre Lefort took 7-22 to bowl Witney Mills to an 186-run victory at Oxford 3rd and help side climb away from the foot of the Division 3 table.

Lefort and Jim Skelson (3-28) combined to dismiss Oxford for just 53 in 18 overs, which came nowhere near matching Mills' 239-7.

Pete Claridge (66) and Ross Morgan (60) had added 111 for the first Witney wicket, Waheed Rehman taking 5-47.

Oxford 3rd 3pts, Witney Mills 25

Kingston Bagpuize were to regret asking Bledlow Ridge to bat first, as the visitors racked up 275-7 dec in 51 overs.

Tom Scrase snr took 5-106 as Martin Middleton (88), Simon Bird (45) and Ben Keeping (44) made hay.

Kingston’s Rob Keates then made 71 and Marco Cecchini 41, but once wickets fell to Harsh Tatania (4-103), they closed on 223-7.

K Bagpuize 10, Bledlow Ridge 15

Hakim Khan took 7-46 for Wolverton Town at Twy-ford – but still ended on the losing side.

Hyron Shallow (75) and Jamie Baker (40) took the home side to 199 all out.

Sean Potter (59no) and Atif Akhlaq (57) shone, but Town were dismissed for 181, with Jason Heslington and Adam Bone, both taking 4-49.

Twyford 25, Wolverton Town 8

Ali Khan (77) and Richard Scott (42) got Dinton 2nd off to a good start at home to Buckingham Town 2nd, before Neil Spicer (74no) saw them past Town's 216-5.

Andrew Thatcher (84no) starred for the visitors.

Dinton 2nd 25, Buck’ham 2nd 9

Leighton Buzzard Town were in all sorts of trouble on 71-6 at Bledlow Village before Antony Francis (90) and Sam Janes (67) took them to 237 all out.

Bledlow were left hanging on at 199-9 by the close.

Bledlow V 12, L Buzzard Town 17