Faisal Khalid was the star for Banbury Twenty 2nd yet again, as he took 5-15 to help dismiss Stanton St John Willows for just 80 in Division 5 Adam Goodway (4-18) also bowled well for Twenty, who then reached 81-4 in 19.1 overs to stay top.

Stanton St John Willows 7pts, Banbury XX 2nd 30 Willows sank back to the bottom as Thame Town 2nd climbed above them by pulling off a shock win at Aston Rowant 2nd, whose promotion hopes are in tatters.

Put into bat, Town managed 177-7, thanks in the main to Tom Collis (57), and despite Lee Anning's 4-49.

Ian McStay then took 4-23 as Rowant fell for 150.

Aston Rowant 2nd 5, Thame Town 2nd 30.

Shipton-under-Wychwood 2nd stay second as they saw off Banbury 3rd by five wickets.

Jason Constable took 4-52 and Oliver Cooper 3-18 as Banbury were all out for 152.

Tim Willford then led the way with 36 as Shipton eased home.

Banbury 3rd 11, Shipton-under-Wychwood 2nd 30 Greg Stern (66) and Miles Picknett (57) saw Oxford 3rd on their way to an imposing 249-9 at home to Leighton Buzzard Town 2nd.

Yoggish Mistry took 6-73 for Town, but was outshone by Joe Claassen who claimed 6-48 as Town were rolled over for 128 despite Richard Raine's 53.

Oxford 3rd 30, Leighton Buzzard Town 2nd 14.

George Frankland took 4-15 as Oxford & Bletchingdon Nondescripts 2nd bowled out Bourton Vale 2nd for 101.

James Holton (41no) then made sure he was there at the end as Nondies cruised to 103-4 in 25 overs.

Oxford & Bletchingdon Nondescripts 2nd 30, Bourton Vale 2nd 8.