GREAT & Little Tew survived an almighty scare at home to Great Brickhill to stay on course to clinch their first top-flight title.
Tew looked in real trouble after tumbling to 107 all out inside 27 overs.
Pete Hastings (5-46) and Garth Davson (5-49) ran through the card.
Only Harry Smith stood firm against the onslaught, but he ran out of partners on reaching his 50.
Tew then showed why they are top of the league by battling back through seamers Liam Manley (4-14) and Matt Taylor (4-25) to dismiss Brickhill for only 78.
Victory or 14 points from a draw at Banbury 2nd next week will have Tew the championship.
Great & Little Tew 25pts, Great Brickhill 5
It was a similar story in the match between Oxford & Bletchingdon Nondescripts and Bletchley Town – but the result proved irrelevant as both were relegated anyway.
Town’s batsmen were all back in the hutch for only 106, the runs coming painfully slowly from 52.1 overs.
Sanjay Vinjimoor (5-47) and Mark Strong (4-24) were in complete control.
But the tide turned after tea, when Wasim Fayyaz took 4-33 and James Sprittles 4-46 to send Nondies packing for 95, of which Mark Taylor contributed 43.
Oxford & Bletchingdon Nondescripts 5, Bletchley Town 25
Cumnor or Buckingham Town are set to fill the third relegation place if Thame Town and Shipton-under-Wychwood both come down from the Serious Cricket Home Counties Premier League Division 2 West, which looks highly likely.
The pair met on Saturday, with Cumnor enjoying much the better of a draw to leapfrog Town in the table.
Ali Morteza (59), Matthew Lake (38) and James Fitzjohn (34no) helped Cumnor reach 175 all out from 50.1 overs. Ryan Spraggs took 3-13 for Town and then watched his batting colleague struggle against Miles Hammond (3-30) as they crawled to 131-8.
Cumnor 17, Buckingham Town 7
Leighton Buzzard Town missed the chance to guarantee their Division 1 status when they lost at home to Banbury 2nd, who are safe from the drop.
Anish Desai hit 36 in Banbury’s 139 all out, an innings dominated by Dan Scott (3-28) and Alan Priestley (3-32).
Olly Wright then bowled beautifully to finish with 5-50 as Town were rumbled for 118, of which Jack Kempster hit 33 and Kirk Brazier 30.
Leighton Buzzard Town 6, Banbury 2nd 25