David Lowery scored 86 and Jim Howe 62 as Sandford St Martin consolidated their position at the top with a 168-run thrashing of closest rivals Wolverton.

Sandford rattled up 257-8, before Richard Murrey took 4-16 and Martin Anson 3-10 as Wolverton were skittled for 89.

Wolverton 3pts, Sandford 25.

Cropredy declared on 241-9 against Witney Mills, with Luke Cherry hitting a magnificent 132, but they could not force victory against their lowly hosts.

Pierre Lefort took 4-46 for Mills, before they shut up shop to finish on 195-7 and secure a draw, Steve Kelly scoring 53 not out and Richard Morgan 42.

Cherry capped a fine individual performance with figures of 3-25.

Witney Mills 10pts, Cropredy 15.

Wasim Mehmood hit 64 in Morris Motors Exiles' 233 all out, but Kingston Bagpuize held on for a draw.

Arthur Verdin took 4-91 and Richard Oakey 3-23 for Kingston, before Rob Keates (48) and Verdin (41) steered them to 201-6.

Kingston Bagpuize 12, Morris Motors Exiles 14.

Veteran Clive Ricks took 5-39 to help Cumnor 2nd to a two-wicket victory against Bledlow Village.

Bledlow posted 177 all out, James Shirley hitting 60.

Robert Lawrence then scored 53 not out to steer Cumnor to 178-8.

Cumnor 2nd 25, Bledlow Village 11.

Rob Lovick's 59 saw Hanborough to 210 all out against high-flying Dinton 2nd, Kelvin Burrows taking 5-43.

Joe Cockcroft then claimed 4-36 as Dinton were shot out for just 113 to wrap up a 97-run victory.

Hanborough 25, Dinton 2nd 6.