Chipping Norton secured promotion to Southern Counties North with five matches to go after winning 41-5 at Farnham Royal in the BB&O Premier Division.

Two teams go up from the BB&O Premier and now only Bicester can overtake Chippy, who need a maximum of three more wins to take the title.

Chippy director of rugby Andy Dawson said: "The hosts' tactics of punching and stamping were a disgrace.

"To our credit, we tried to play expansive and entertaining rugby throughout, but were stifled by negative play and some weak home refereeing at every turn."

The visitors struggled to find their rhythm in the first half with Barry Nutt's try, converted by Adam Smith, their only score.

Chippy kicked for position well after the break and forced errors in the home defence.

Craig Korszewski (2) and Robbie Naish later bagged tries with Smith converting one.

Nutt then added his second after a fine break from Sam Townsend with Smith converting.

A simple pass went astray allowing Farnham's centre a run to the corner, putting the hosts' first points on the board.

But then substitute Tom Hall put the game beyond doubt with a quick brace of tries.

Bicester boosted their own promotion hopes with a 23-17 home victory over Oxford.

Oxford led by 12 points at one stage, but like the previous week against Chippy, they let it slip.

With only three minutes on the clock, Ed Mitchell's pass sent Oxford winger Phil Longuet-Higgins over for a try converted by Tom Olley.

Mitchell suffered a neck injury and was replaced by Andy MacDonald.

Bicester hit back on 32 minutes when skipper Steve Ris- bridger put Anthony Lewis over from a tapped penalty.

Olley kicked a tricky penalty to make it 10-5 at the break.

Oxford's Adam Thompson, with a great sleight of hand, put Olley through an enormous gap and he crossed untouched for a try which Olley also converted.

Bicester, whose revival was all about their pack, gave themselves hope when flanker Dan Spencer was driven over.

A penalty from full back Chad Ward made it 17-13 on 54 minutes before two tries from No 8 Martin Linstrom sealed it.

Gosford All Blacks secured a 24-12 victory at Broadmoor Staff.

Scrum half Tim Ellis opened up with three penalties and flanker Dan Hughes' try made it 14-5 at half-time.

Frequent line breaks from centre Merlin Llewelyn-Pratt pegged Broadmoor back, while Ellis notched a try.

Wing Marc Grant set up hooker Marcus Stevens for try No 3 before Broadmoor bagged a second converted effort.

Abingdon were pipped 19-15 at Drifters despite scoring three tries to one.

Vince Barnes's 80-metre interception score and a pushover effort from No 8 Steve Grant put Abingdon 10-3 up at the break.

Grant managed a second, but a late penalty sealed Drifters' win.