Unbeaten Witney defeated Olney 13-0 at Hailey Road without ever hitting top form.
But it could have been a different story had the visitors taken two great chances either side of the interval.
Witney, who failed to give scrum half Gareth Campbell enough protection, took the lead when his brother Carl touched down James Lamb's chip kick.
The hosts' second try came from an excellent move as full back Johnny Wheater made the most of his dummy runners to power over for as fine individual score.
Three Olney players were perhaps lucky to escape the sin-bin as Witney seemed in control.
Replacements Tim Muller and Chris Murray both had an impact on the game, while Carl Strutt went close.
Henry Lam stretched Witney's lead with a well-struck penalty. Pictured is Witney scrum half Gareth Campbell.
Grove drew for the second successive game, this time finishing 17-17 at Buckingham.
Chipping Norton's 22-12 home defeat to Amersham & Chiltern was their third loss in a row.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article