GREAT & Little Tew will play in Division 1 for the first time next season after they beat Kingston Bagpuize by eight wickets to clinch promotion from Division 2.

Rob Keates hit a splendid 105 to set Kingston on their way to a decent enough total of 197 all out. Lloyd Brock, who rarely seems to get the wickets his fine pace bowling deserves, took 4-60.

Dave Powles (58) got Tew's reply off to a good start, before Aussie Craig Cullen hit an unbeaten 57 to take his side to victory with 21 overs to spare.

Great & Little Tew 30pts, Kingston Bagpuize 10

Witney Mills were relegated despite beating the only side they could catch, Bledlow Ridge.

Ridge knew they were safe when they secured their fifth batting bonus point on 120-3, before they went on to post 189-5. Ben Keeping was 73 not out at the end.

Mike Carratu (93) then ensured that Mills managed to finish the season with a flourish as they eased home for the loss of six wickets in just 38 overs.

Witney Mills 30, Bledlow Ridge 14

Henley 2nd signed off in style by beating Bourton Vale by 66 runs in what is likely to be the club's last Cherwell League match.

The South Oxfordshire outfit, who plan to join the Thames Valley League next season, were already destined to finish bottom after the 120-point deduction they suffered for fielding an unregistered player under a false name earlier in the season.

Andy White hit an unbeaten 128 and Matt Bull 74 as they racked up 262-4.

Rob Willis then took 7-60 as the visitors, who were in the promotion hunt, subsided to 196 all out despite Nick Anderson's 42.

Henley 2nd 30, Bourton Vale 12

Champions Cumnor picked up their 13th win of the season by dispensing with Abingdon Vale by five wickets.

Put in to bat, Vale scored 239-4 thanks to half-centuries from James Cook, Graham Coates, Ben Humpage and Michael Cook.

James Neilson and Ali Morteza then both scored 85 as Cumnor wasted little time reaching the victory target in the 46th over.

Cumnor 30, Abingdon Vale 15

Matt Maule took 5-33 for Tiddington, who finished a disappointing season with a home win over Leighton Buzzard Town.

The visitors could manage only 163 all out and Tiddington raced home in just 29 overs for the loss of two wickets.

Riaan Krynauw (47no) and Nick Pykett (43no) were there at the end to see the job through.

Tiddington 30, Leighton Buzzard Town 9