A uperb all-round display from Mike Cook inspired Abingdon Vale's convincing 91-run victory at home to their derby rivals Challow & Childrey.

Cook led the way with an innings of 81 as Vale scored 184-9. Tom Allen gave good support with 32, while Nick Meadows returned 3-30 for the visitors.

Challow's batsmen had no answer to the medium pace of Cook (4-28) and the left-arm spin of Paul White (4-24) and were shot out for 93.

The result was a blow to second-placed Challow's promotion hopes and lifted Abingdon up to third.

Abingdon Vale 25pts, Challow & Childrey 4.

Battling Tiddington held on for a draw to deny leaders Milton Keynes Parkmaximum points.

A brilliant 120 from James Sprittles, supported by 86 from Ghufran Mohammad took Park to a formidable 260 all out, despite the best efforts of Matthew Maule (4-78).

Nick Pykett (59) and Maule (35) shone in Tiddington's reply, but their last pair were left hanging on at 180-9 at the close.

Tiddington 10, Milton Keynes Park 16.

Batsmen dominated Dinton's drawn game at home to Oxford & Bletchingdon Nondescripts.

Richard Cripps (58), Richard Scott (54), Michael Sutliff (54) and Rob King (47) were in the runs as Dinton reached 241-7.

Nondies easily batted out a draw at 191-6 thanks to Pablo Mukherjee (59), Tom Bilyard (50) and James Holton (47).

Dinton 14, Oxford & Bletch Nondies 10.

Long Marston edged in by just eight runs in a tense, low-scoring affair away to bottom club Leighton Buzzard.

Batting first, the visitors mustered only 132, Harry Bowles top-scoring with 39, while Anthony Francis (4-27) and veteran Lee Selfe (4-30) did the damage.

Leighton managed just 124 in reply as Paul O'Reilly (3-18), Peter Toovey (3-26) and Adam Wells (3-33) shared the wickets.

Leighton Buzzard 6, Long Marston 25.

Bledlow Ridge wasted little time in disposing of Bourton Vale by nine wickets.

Stephen Buhagiar captured 4-41 as Vale were shot out for 119, despite the efforts of Hamza Almuzahim (37).

Middleton (69no) and Russell Turner (33) sped Bledlow to 121-1 for a simple victory.

Bledlow Ridge 25, Bourton Vale 2