A classy 87 from Ben Humpage in bowler-friendly conditions set up Abingdon Vale's 29-run home win over Leighton Buzzard Town.

The other Vale batsmen struggled against Antony Francis (5-70) and Tom Light (4-27) as they were bowled out for 190.

Philip Whatmore's 47 gave Town some hope, but veteran left arm seamer Danny Hartley (3-39) and Mike Cook (3-57) helped bowl out the visitors for 161.

Abingdon Vale 25pts, Leighton Buzzard Town 8.

All-rounder James Phillips took 5-40 and then hit an unbeaten 43 to take Challow & Childrey to an easy win over Oxford & Bletchingdon Nondescripts and top spot in the table.

Put into bat, Nondies were bundled out for 135, and they would not have made three figures without Pablo Mukherjee's 63.

Olly Dimbylow took 3-25 for Challow, and the result was never in doubt once Phillips and Nick Meadows (70) put on 106 for the first wicket in their reply.

Challow & Childrey 25, Oxford & Bletchingdon Nondescripts 5.

Tiddington were undone by Adam Wells of Long Marston, who took 6-48 to bowl his side to a 37-run victory.

Marston had been bowled out for 193 after being asked to bat first, Mick Lyons getting things going with 33 before Martin Wright finished off the innings with 91 not out.

In reply, only John Mackie (41) got going for the visitors, who crumbled to 156 all out against Wells and Lee Beesley (3-25).

Long Marston 25, Tiddington 7.

Milton Keynes Park's batsmen failed yet again in a six-wicket defeat at Bourton Vale.

Park had been bowled out for 80 and 126 in the previous two weeks and this time were reduced to 64-8 before Ghufran Mohammed (40) took them to 121 all out.

Steven Stroud (4-48), Ben Hughes (3-12) and Graham Newhook (3-62) all enjoyed success for Vale, who eased home.

Bourton Vale 25, Milton Keynes Park 5.

Michael Sutcliff (67), Ashley Smith (43) and Tim Brooker (33) helped Dinton to 223-9 from their 52 overs at bottom club Bledlow Ridge, who had elected to field first.

Stephen Buhagiar took 5-91 and Mark Dakin 3-56 for the hosts, whose innings was then reduced to 43 overs by a shower.

Matt Orford hit 63 and John Rolfe 30 not out, but wickets tumbled and they had to settle for a draw on 192-8.

Bledlow Ridge 11, Dinton 15.