Bicester fought back from ten points down at half-time to triumph 29-22 over second-placed Aylesbury in Southern Counties North.

The hosts trailed 17-7 at the break, but three second-half tries sealed an excellent win.

Aylesbury plunged across for an early unconverted try, before Will Anns replied following a driving maul, Dan Walker adding the extras.

The visitors regained the lead with an unconverted score and then went over again, this time adding the two points.

Bicester reduced the gap 16 minutes after the break with a penalty try, but Aylesbury hit back to score in the corner and lead 22-14.

The hosts were still full of running and Ollie Cassidy touched down, before Walker’s penalty levelled the scores.

Josh Wordsworth then crossed to give Bicester the lead, Walker again converting, and they held on.

Elsewhere, Witney avoided a potential banana skin with a 14-3 victory at bottom side Chesham.

The hosts went ahead through an 18th-minute penalty and looked the more likely to score during the first half.

Witney improved in the second period and got their noses in front when the opposition full back was tackled behind the try line and Rhys Morgan touched down, Tom Puddle converting.

In the 51st minute the visitors increased their lead, Matt Clarke brushing off the tackles to score under the posts before Puddle added the extras.

Chesham continued to push but could not add to their tally as Witney stretched their lead to 17 points.

Wallingford won 25-14 at Didcot in their derby.

In Southern Counties South, Grove ended Devizes’s 14-month unbeaten home record with a 22-10 triumph.

The visitors defended resiliently in the early stages and scored with their first attack, Huw Lewis touching down in the corner.

They extended their lead through Steve Dixey’s try, Ollie Nichol converting.

Grove secured the bonus point within an hour, Lewis and Guy Nichol scoring tries in between a yellow card for Dave Hales.

Devizes saved face with two late tries, but the visitors were out of sight.

Meanwhile, Gosford All Blacks thrashed Oxford 63-0 to stay in touch with the top of the Berks, Bucks & Oxon Premier.

Oxford are bottom of the table but their hosts are two points behind second-placed Chipping Norton, who ran out 59-0 winners at home to Tadley.

But Abingdon could not start the new year on a high as they were narrowly beaten 34-25 at Bletchley.