Sam Mutha played the mother of all innings for Morris Motors Exiles,smashing 171 in his side's 308-5 dec against Tiddington in Division 2.

Mutha hit no fewer than ten sixes as Tiddington paid the price for dropping him before he had got off the mark.

The home side made a better fist of batting, with South African Riaan Krynauw falling two runs short of his century and Nick Edmondson making 46 as the home side closed on 251-6.

Tiddington 15pts, Morris Motors Exiles 16.

Leaders Abingdon Vale wasted no time dispensing with bottom club and derby rivals Kingston Bagpuize by nine wickets.

Only captain Dave Pearce (41) put up much of a fight against seamers Ben Humpage (4-23) and Mike Cook (4-43) as Bagpuize were bundled out for a meagre 99 after they chose to bat.

With Vale's score on 98-1 in the 19th over, opener James Cook hit a boundary to secure maximum points and bring up his own half-century.

Kingston Bagpuize 4, Abingdon Vale 30.

Horspath suffered a rare poor day when they fell 100 runs short of the 259-6 posted by Bledlow Ridge. Steve Bird (96) and Chris Welsh (80) led the way for Ridge, who then had Horspath struggling as left arm seamer Paul Brzezicki took 5-92.

But the visitors just managed to avoid defeat by clinging on at 159-9.

Bledlow Ridge 19, Horspath 4 Challow & Childrey's batsmen all struggled to get going at home to Bourton Vale before they were all out for 176.

Only James Phillips (35) managed a score of note.

Vale captain Nick Anderson continued his fine start to the season by hitting 65 as the visitors cruised to a seven-wicket victory with 13 overs remaining.

Challow & Childrey 10, Bourton Vale 30.

Francois Vainker took 4-55 as Oxford 2nd dismissed Leighton Buzzard Town for 150 before going on to win by seven wickets.

A classy 41 from Ian Crosby set up Oxford's reply, which lasted just 24 overs and also featured scores of 35 from Chris Thomas and 34 from John Barratt.

Leighton Buzzard Town 9, Oxford 2nd 30.