Barnstaple closed the gap on the top two in the South West Premier Division to a couple of points after a hard-earned 25-20 win over Drybrook.
James Clancy kicked a penalty on 17 to get Drybrook on the board.
Chances were scarce at both ends and it needed a Jake Murphy penalty on 33 minutes to move the board round to 8-3 in Barum’s favour.
A second penalty nudged Drybrook closer then they took the lead with a Mitch Baldwin score that Clancy converted.
Prop Kevin Angell soon got Barum on level terms with a try and the conversion by Kyran McManus nudged them ahead.
Murphy kicked a penalty for a five-point game then a penalty try put Barum two scores ahead.
Drybrook got one of the scores back almost immediately through Luke Roberts and the kick left five points in it.
Barnstaple had to play out the final 13 minutes of the game to preserve their lead.
Barnstaple, third in the table, are away to the University of Exeter this Saturday.