Abingdon Vale held their nerve to squeeze past Horspath by two wickets and strengthen their grip at the top of Division 2.

Seamer Ben Humpage took 6-38 and left-arm spinner Paul White 3-48 as Vale dismissed the visitors in the final over for 161.

Adam Pitt hit 43 for Horspath, while Ed Tilley made 62 for Vale, who finally clinched victory with four balls to spare.

Abingdon Vale 30pts, Horspath 15.

Challow & Childrey started the season expecting to be challenging for promotion, but are now embroiled in a struggle for survival after slipping to their fifth defeat in six starts.

Only captain Ian Demain (30) put up much resistance against Oxford 2nd, who restricted the hosts to 159-8.

Simon Hole then hit a classy 47 as Oxford eased to a six-wicket win with 14 overs to spare.

Challow & Childrey 10, Oxford 2nd 30.

Kingston Bagpuize, who are enduring an even worse time than Challow, slumped to an eight wicket defeat at Tiddington.

Martin Shepherd scored 52, but after he went there was little else to follow and they were all out for 167.

Jon Talbot took 4-16 for the home side, and then watched openers John Mackie (62) and Nick Pykett (46) set up a straightforward win.

Tiddington 30, Kingston Bagpuize 9.

Morris Motors Exiles stay in the likely drop zone after losing by ten wickets at home to Bledlow Ridge.

Chris Russell took 6-44 for Ridge as the Exiles were all out for 111 inside 37 overs.

Openers Russell Turner (54no) and Martin Middleton (42no) then showed the home side how to bat by putting on the 112 required without loss.

Morris Motors Exiles 4, Bledlow Ridge 30.

Lee Selfe took 7-54 for Leighton Buzzard Town to set up a two-wicket victory at promotion chasing Bourton Vale.

Vale were bowled out in the final over for 184 after being asked to bat first, Hamza Almuzahim top-scoring with 46.

Tom Light (32) and then Dan Scott (37) were the main contributors in Town's reply, which ended in success with the score on 185-8.

Bourton Vale 16, Leighton Buzzard Town 30.