WITNEY blew Didcot away in a devastating opening 25 minutes to set up a 38-0 win that maintained their perfect record in Southern Counties North.

The hosts raced into a 24-0 lead midway through the first half, although their opponents did manage to stem the tide.

Ryan Harris got the ball rolling with his sixth-minute try, Tom Puddle adding the extras.

The fly-half was unable to convert when Rhys Morgan went over soon after, but Matt Webb touched down to make it 17-0 after 17 minutes.

With the visitors pushed back in their own half, Matt Clarke scored another try to seal the bonus point.

Didcot continued to plug away and Witney had to wait until the 63rd minute for their next score, Puddle converting Morgan’s second try.

The winger completed his hat-trick ten minutes later, Puddle adding the extras.

Elsewhere, Bicester lost a bad-tempered affair 26-17 at Shipston-on-Stour.

The hosts led 14-0 after 15 minutes due to two converted tries, before Dan Walker kicked a penalty and conversion after Ollie Cassidy’s try.

In the second half, the No 8 touched down again after a Shipston sin bin, with Walker adding the extras.

Cassidy was then shown a yellow card and the hosts scored a converted try from the resulting penalty.

Shipston crossed again, but there was still time for a red card to a home player for punching Bicester’s Alex Macdonald, with Dan Spencer also sent off for retaliating.

Wallingford lost 12-6 at home to High Wycombe.

Grove extended their lead at the top of Southern Counties South with a 17-10 home victory over second-placed Frome.

The visitors dominated the first 15 minutes but Steve Dixey opened the scoring, touching down after 20 minutes.

Frome hit back with a converted try, before Mark Roberts drove over, Ollie Nicholl adding the extras to make it 12-7 at half-time.

Dixey crossed again despite Guy Nicholl’s sin bin for Grove, with Frome scoring a late penalty.

Meanwhile, Chipping Norton returned to the top of the Berks, Bucks & Oxon Premier with a 36-25 triumph at Abingdon.

Gosford All Blacks are up to second and breathing down their necks, thanks to their 36-21 win at Slough.

Wheatley secured a 34-15 victory over Bletchley, while Oxford lost 16-13 at home to Hungerford.