Oxford Downs 2nd's hopes of a top-two finish in Division 4 were shattered by Wolverton Town, who will make an immediate return to Division 3.

Put into bat, Town scored 220-8 thanks to Jake Yeo (67) and Michael Baker (59), and despite Roger Berryman's 4-78.

Andy Gosling then took 5-40 from nine overs as Downs subsided to 95 all out.

Wolverton Town 30pts, Ox Downs 2nd 5.

Didcot slipped back into the bottom two after crashing to a 62-run defeat at home to Princes Risborough.

Skipper Matt Jones bowled throughout to take 4-96 as Risborough reached 215-6, courtesy of Dave Linger (48) and Paul Strong (43).

The home side then had no answer to Andy Hitchcock (5-44) as they succumbed for 153.

Didcot 12, Princes Risborough 30.

Brackley are sure of finishing bottom after coming out on the wrong side of a tight match at Bicester & North Oxford 2nd.

The visitors compiled a competitive 185-7 as Matt Corns (31) and Lee Haughton (30no) showed some form.

Haughton then took 4-56, but Bicester built their reply around Chris Heron (42) and Steve Conway (41no) and finally got home by three wickets.

Bic & N Oxford 2nd 30, Brackley 15.

Bledlow Village are promoted after they pulled off an impressive five-wicket win against Stokenchurch.

Gary Murton (67no) helped the home side reach 258-8, before Harry Moseley (80) then led the fightback and Adam Mould hit 108 as Bledlow secured maximum points with 20 balls to spare.

Bledlow Village 28, Stokenchurch 15.

Ben Vanstone's 40 was the only highlight of Challow & Childrey 2nd's eight-wicket defeat at Buckingham Town 2nd. Challow were bowled out for 137 by Dom Pritchard (6-41), and then watched Town's Mike Taylor hit 61 not out in his side's 141-2.

Buckingham Town 2nd 30, Challow & Childrey 2nd 7.