Julian Hitchman took 6-50 as Didcot clinched the Division 6 title by beating Thame Town 2nd by 28 runs.

Henry Brisland (59) and Andrew Broughton (39no) had taken Didcot to 207-7 after they were put in to bat, while Nick Fuller claimed 4-44 for Thame.

Charlie Beardall then hit 62, but Thame fell for 179.

Thame Town 2nd 6pts, Didcot 25

Matt Maule (4-28), Ian Pykett (3-21) and Robin Pykett (3-27) combined to good effect as Tiddington 2nd bowled out Wolverton Town 2nd for 119.

Nick Edmondson then hit 55 as Tiddington stumbled to 122-6 after 34.1 overs.

Wolverton 2nd 7, Tiddington 2nd 25

An unbeaten 104 by Graham Plested and 71 by fellow opener Alex Eason helped Horspath 2nd to a nine-wicket win at Long Marston 2nd.

Earlier, the hosts were bowled out for 203, Adam Vessey scoring 62 and John Roberts 48.

L Marston 2nd 5, Horspath 2nd 25

Sandford St Martin 2nd struggled to 142 all out at Bourton Vale 2nd, for whom Graham Newhook took 4-23.

John Nicholson (35) got Vale's reply going and Hamza Saleh (63no) saw them to 143-4.

Bourton V 2nd 25, Sandford 2nd 6

Brackley made it three wins on the spin by completing the double over Oxford 4th.

Dipayan Das (4-27) helped Oxford restrict Brackley to 149 all out, but Richard Cartwright (5-13) and Mike Lowe (4-16) rumbled the hosts for 103.

Oxford 4th 6, Brackley 25