The Division One title race will go into the final week of the Hevey Building Supplies Northamptonshire League.
Both Oundle and Desborough are separated by 10 points with one game remaining after they both picked 25-point victories.
Leaders Oundle saw off Finedon Dolben 2nd by seven wickets while Desborough were beating Kettering by six wickets.
At the bottom Old Wellingburians gave their faint survival hopes a boost by beating their closest rivals Isham by two wickets.
In the Premier Division there was no easing off by champions Peterborough who thumped the Academy by 170 runs.
It was a good team effort as the top four batsmen all scored half-centuries and six bowlers took wickets.
Finedon and Brixworth drew while the other games were won by Wollaston, Old Northamptonians, Rushton and Wellingborough Town.
For all the result and tables visit nclgrounds.co.uk