CUMNOR stretched their lead at the top to 25 points, but were made to work hard for their win at Bourton Vale.

A 100-run fourth wicket partnership between Mark Whitney (60) and Nick Anderson (45), plus a 64-run stand between Jo Jenkins (39) and Stu Hughes (37no) took Vale to 228-6.

Matthew Neilson then hit 83, but the visitors were in trouble on 166-7 before Carl Thompson struck 44 not out to see his side to a three-wicket victory.

Bourton Vale 17pts, Cumnor 30

Steve Clayton (93no) and Craig Cullen (52no) swept Great & Little Tew to a seven-wicket win at home to Tiddington.

Will Goodman had hit 45 and Riaan Krynauw 30 in the visitors' 206-9, which proved woefully inadequate as Tew recovered from a slight wobble on 109-3 to race to 213-3 inside 41 overs.

Great & Little Tew 30, Tiddington 12

Kingston Bagpuize enjoyed a welcome return to winning ways, beating strugglers Witney Mills with relative ease.

Daya Nandi Konda (39) and Mike Carratu (37) gave Mills a flying start before Mo Seedat took 4-46 with his googlies and Dick Giles claimed 3-67 with a mixture of flight and guile to restrict the visitors to 221-9.

Rob Keates (58) and Dominic Pike (42no) then took Bagpuize to victory with six wickets and 16 balls to spare.

Kingston Bagpuize 30, Witney Mills 14

Abingdon Vale's latest batting collapse came at Bledlow Ridge, who reduced them to 33-7.

Veteran Ben Humpage (74no) watched the carnage from the non-strikers end, and with the help of the in-form Danny Hartley (46no) steered Vale to 166-7 and safety.

Mark Wells did most of the damage, taking 6-60.

Earlier Ridge had managed 220-7 thanks to David Wells's 103, and despite Paul White's 5-43.

Bledlow Ridge 17, Abingdon Vale 6

Henley 2nd, still reeling after being deducted 120 points for fielding an unregistered player, were involved in a tight finish at Leighton Buzzard Town.

Henley needed four off the final ball of the match with the last pair at the crease, but could manage only two.

Andy White hit 80 for Henley, while Lee Selfe took 6-77 as they closed on 199-9, just one short of Town's 200-9. Henley lost another point for a slow over rate.

Leighton Buzzard Town 18, Henley 2nd 8