Barnstaple Town made it three wins in a row in Evo-Stik Division One South in some fashion this afternoon (Saturday), defeating league leaders Yate Town.

The league leaders were unbeaten through their first 10 games, winning seven, but a 2-1 victory for Barum brought that run to an end.

Harry Stevens gave the visitors the lead after 20 minutes with a right-footed shot.

His strike was somewhat against the run of play, with the hosts having chances through Ben Brooks, Olly Mehew and Sam Kamara in the early exchanges.

The visitors were able to take their lead into the break, and had chances to double it with Tom Savigar seeing an effort saved by Lewis Thomas.

The hosts equalised 10 minutes into the second half when Josh Ford headed in from an Adam Price corner.

But Barum fought back, with Tallan Mitchell giving the visitors the lead again 20 minutes from time with a well-taken finish.

The visitors held on to get their third win of the campaign. It's the first time they've won three matches in a row since they entered the Southern League in 2016.