Barnstaple Town were beaten on the road in Evo-Stik Division One South on Saturday.

Barum were on the wrong end of a 3-0 scoreline at Melksham Town, with two quick-fire second half goals from Jonathan Davies taking the game away from the visitors.

After winning three games in a row, Barnstaple are now four without a point ahead of Saturday's home match against seventh-placed Cirencester Town.

Melksham took the lead after 33 minutes when Reece Rusher latched on to a sliced clearance, finishing from 25 yards to give them a lead at half time.

Davies doubled that lead five minutes into the second half when he converted from the penalty spot, and three minutes later he went through one-on-one to get his second and Melksham's third.

Barnstaple co-manager Kevin Darch said the penalty decision was what ended up costing his side the chance of a result.

"I didn't think it was a 3-0 game really," said Darch.

"We were alright in the first half, we made a silly mistake and they scored, but we knew we had a chance to get back into it by keeping things tight and growing back into the game.

"The referee has given a penalty that was never a penalty and it was game over.

"James Dart has made a tackle and clearly won the ball - everyone in the ground could see that. We just seem to get decisions like that every week.

"We were all over the place for five minutes after that and they got their third.

"We had chances to score after that, we just didn't take them. But it wasn't as bad as the scoreline suggests.

"It's so frustrating, because it makes us look worse than we are."

Barum travelled to Cullompton last night for a St Luke's Challenge Cup quarter-final tie, in what will be a busy month for Darch's side.

A semi-final against Plymouth Parkway awaits the victor.

"We've got a tough December," said Darch.

"We've got to fight and scrap in every game out there and give as much as we can.

"On our day we can beat anybody."