Opener Ali Shah crashed 81, before a 110-run sixth wicket partnership in 15 overs between Tallat Mehmood (45) and Jehan Mohammed (58no) took Morris Motors Exiles to 282-6 declared after 48 overs.

In reply Kingston Bagpuize were dismissed for 160, with Waseem Abbasi taking 5-33, four of his victims being bowled.

This gave Exiles their third successive win and so wiped out their 75-point penalty for registration irregularities last season.

Morris Motors Exiles 25pts, Kingston Bagpuize 5.

Pierre Lefort took 4-53 and Steve Kelly 3-29 as Witney Mills dismissed Cropredy for 100. Richard Tilley returned the impressive figures of 3-7 from eight overs.

Pete Claridge (39) and Ross Morgan (44no) then took Mills to a nine-wicket win.

Cropredy 2, Witney Mills 25.

All four results were possible as the match between Sandford St Martin and Wolverton Town drew to a close, Sandford running out winners by one wicket.

Good bowling by David Lowery (4-33) and some keen fielding restricted Town to 207-9.

Chas Taylor (58) kept Sandford in contention, but Hakim Khan took 5-61 and the home side lost their ninth wicket with the scores level.

Will Bartholmew then hit a boundary to secure the win.

Sandford St Martin 25, Wolverton 13.

Steve Bell scampered his way to 92 and Sam Jones hit 43 as Cumnor 2nd posted 235-5 at Bledlow Village.

But Adam Mould's 72 and Tom Moore's 75 took the game away from the visitors, and although Jones took 3-54 the home side eased to a four-wicket win.

Bledlow Village 25, Cumnor 2nd 11.

Matthew Kelloway (115) and Faisal Ali (65) added 173 for the second wicket and set up Dinton 2nd's imposing 283-5 at home to Hanborough.

Despite Matthew Busby's 86 the visitors were never in the hunt, and with Richard Scott taking 4-80, they were all out for 195.

Dinton 25, Hanborough 6.