Sandford St Martin got back to winning ways by easily beating Kingston Bagpuize by eight wickets.

Andy Howard (33) got Kingston off to a slow but solid start, but Simon Smith (4-32) and Martin Anson, who took 2-11 in 12 overs, then restricted them to 128-9.

Sandford had a scare when they were reduced to 27-2, but Chas Taylor (59no) and David Lowery (41no) saw the leaders to 131-2 in 20.2 overs.

Sandford 25pts, Kingston Bagpuize 3.

Morris Motors Exiles' hopes of catching the top two took a blow when they were held to a draw at home to Hanborough.

The Exiles, who started the season with a 75 point penalty, made 253-8, thanks largely to run-machine Nitin Sehgal, who hit a classy 113, and Tallat Mehmood (53no).

Craig Wood took 4-60 for the visitors and then top-scored with 56, but Hanborough were always behind the rate and despite Paul Rose's 44 not out, they closed on 200-8.

Morris Motors Exiles 16, Hanborough 10.

A battling 86 by Ian Belcher helped Cumnor 2nd to a respectable 165-9 in difficult batting conditions against Cropredy.

Ed Somerton finished with 5-42 for the visitors, who recovered from 102-5 to get home them home without further loss.

Cumnor 2nd 7, Cropredy 25.

Witney Mills played for a draw at Dinton 2nd and got what they wanted, which didn't please their hosts.

Put in to bat, the home side wasted no time amassing 294-3 from just 45 overs led by Matt Kelloway (100) before declaring.

Mills batted for 56 overs in scoring 167-7.

Dinton 2nd 15, Witney Mills 6.

Wolverton Town consolidated second place in the table by seeing off promotion rivals Bledlow Village by four wickets.

Opener Matt Bolton (81no) carried hit bat as Bledlow made 184. Mike Baker (73no) then steered Town home.

Bledlow 9, Wolverton 2nd 25.