The Newell brothers had a field day as Gosford All Blacks consigned Abingdon to a sixth straight defeat with a 44-10 home victory in the BB&O Premier Division.

Tommy Newell ran in a hat-trick of tries, while Eliott added a brace of his own.

And having conceded a walkover earlier in the season, Gosford went above zero league points for a second time.

Tim Ellis's penalty gave Gosford the lead and Max Burbidge's try made it 8-0.

Wing Elliott Newell cut inside to score before the break with Ellis converting.

Two quick tries gave Abingdon hope before replacement wing Tommy Newell ran in the first two of his treble.

Elliott Newell added a second, which Ellis converted.

Tommy Newell ran in from his own 22 to complete his hat-trick, while returning Kiwi Andy Buckingham bagged a solo score, Ellis converting.

Oxford boosted their promotion hopes by winning 34-25 at previously unbeaten Drifters.

But they had to battle back from 25-16 down with 15 minutes left.

Phil Longuet-Higgins opened the scoring for Oxford with a try converted by Tom Olley.

The lead changed hands twice before Elio Recchia's try launched Oxford's comeback.

Longuet-Higgins crossed for his second score to give Oxford the lead and Olley converted.

With time running out, Olley kicked his fifth penalty of the afternoon for a personal tally of 19 points.

Harwell lost 19-5 at Stow-on-the-Wold, while Amersham & Chiltern hammered struggling Wheatley 93-3.