Mike Wedderburn took 6-59, but his Banbury Twenty 2nd side were unable to force the win at home to strugglers Chearsley that would have propelled them to the top of the Division 4 table.
Alan Foster hit 39 in Twenty's 221-9, while Marcus Hignell took 4-81 and Nick Babington 4-48.
Adam Lazaruk then hit 56 for the visitors, who closed on 180-7.
Banbury XX 2nd 14pts, Chearsley 10
At the bottom, Challow & Childrey 2nd look doomed after they lost by eight wickets at home to Oxford Downs 2nd to leave themselves with a mountain to climb.
Nigel Hume (57) and Roger Podbery (44) batted well as Challow reached 205-9, but they were outshone by Luke List, who hit 104 not out, and Steve Roberts, who followed up his 4-65 by scoring 64 with the bat.
Challow & Childrey 2nd 6, Oxford Downs 2nd 25
Stefan Read took 7-25 from 17.1 overs as Stokenchurch dismissed Shipton-under-Wychwood 2nd for 75 and keep their slim promotion hopes alive.
Earlier Paul Maddock (114no) hit his third ton of the season and second century in consecutive weeks in Stokenchurch's 241-5, which also featured 42 from Karl Penhale.
Stokenchurch 25, Shipton-under-Wychwood 2nd 2
Twyford stay top despite coming up short in their run chase at Princes Risborough.
Adam Morton (112no) was the mainstay of Risborough's innings, which ended with the score on 228-9.
Jack Dill and Sam Lyon both hit 38 and Ben Elkington 44 not out, but Twyford could manage only 221-7.
Princes Risborough 14, Twyford 12
Kimble's 138 all out at home to Buckingham Town 2nd never looked enough, and so it proved as Town eased to an eight-wicket win and take themselves up to second.
Kimble 4, Buckingham Town 2nd 25