Kingston Bagpuize are in severe relegation danger in Division 3 after they crashed to defeat at Oxford 3rd, who closed the gap on them at the foot of the table to only seven points.

Ali Shah and Tallat Mehmood made 45 apiece in Oxford's 222 all out, in which Arthur Verdin took 5-82.

Martin Shepherd (67) and Verdin (42) gave Kingston hope, but Latif Mohammed took 4-11 as they were dismissed for 170.

Oxford 3rd 25pts, K Bagpuize 3

Witney Mills moved up into the top half of the table by holding on for a draw at Wolverton Town.

The hosts’ 203 all out was built around Sean Potter (63) and Jamil Raja (44). Darren Gordon (4-68) and Pierre Lefort (3-37) bowled well for Mills, who made 161-5 in reply, Ross Morgan top-scoring with 42.

Witney Mills 11, Wolverton Tn 11

Lee Selfe took 7-34 as Leighton Buzzard Town overtook leaders Twyford.

Phil Whatmore's 77 underpinned Town's 155 all out, Jason Heslington taking 5-49.

Hyron Shallow matched Whatmore's score, but his team were all out for 130.

Twyford 7, L Buzzard Town 25

Charles Downes (43) and James Bacon (41) gave Bledlow Village a good start at home to Buckingham Town 2nd, then Matt Bolton (84no) and George Harman (31no) saw them to 228-3 dec.

After tea Bolton took 4-36 and Ben Bateman 3-29 as Town were dismissed for 99.

Bledlow V 25, Buckingham 2nd 1

Bledlow Ridge racked up 235-6 at Dinton 2nd, Martin Middleton hitting 82.

Harsh Tatania (4-47) and Paul Brzezicki (4-64) dismiss Dinton for 174.

Dinton 2nd 5, Bledlow Ridge 25