Skipper Winston James completed a try hat-trick in the last few minutes of the match as Barnstaple won 50-19 at Oxford Harlequins and piled up their best win of the season.

It was Barnstaple's fourth away win of the season and, coupled to a draw away to Old Reds, represented their best set of results on the road for three seasons.

Quins were looking down the barrel at half-time – they trailed 29-7 – and two tries in the second half didn't worry Barum unduly.

After Jordan Petherbridge potted a ninth-minute penalty, James went over from a scrum move and Petherbridge added the kick.

James got a second try on 20 minutes that Petherbridge set up and converted.

Quins got a try back, but by the time they scored again Barum were 36-7 up.

A penalty try was awarded when the home scrum fell apart under pressure from Barum's Mark Berry.

Will Topps crossed for a try before the break and another 13 minutes after it.

Quins got as close as 36-19 with a try, while Barum were a man down with Mike Peek in the sin-bin.

James set up Ashlee Crouch for a try and scored the last one himself with two minutes to go.

Petherbridge finished with six conversions and a penalty.

Barnstaple are at home to newly crowned champions Redingensians this Saturday as their season draws to a close.