Barnstaple Town enjoyed a week of celebrations as their 2,500th game in the Western League was quickly followed by promotion to the Premier Division.

Town sealed their promotion with a 3-1 home win over Warminster Town on Saturday, in front of a 313-strong crowd.

The number coming through the turnstiles was boosted by the 'Barum 250' scheme, which invited fans to pay what they wanted to watch the match.

And they were treated to a fine performance, with Town going ahead after just nine seconds through Ryan Turner.

A brace from Dave Pearse then followed to spark the celebrations at Mill Road.

Three more points from their final three matches would wrap up the title for Barry Yeo's side.

Tuesday night's win at Hengrove saw Barnstaple break the club record for most points won in a season, which has stood since 1993/4.

Ryan Turner opened the scoring early on by nodding in from close range, before Aaron Harper-Penman made it 2-0 by converting Lee Francis's cross.

Dave Pearse was then brought down in the box and Jed Harper-Penman fired in the penalty to put the game firmly beyond doubt before half-time.

Barnstaple were able to control the game in the second half, and added a fourth through a smart finish from substitute Will Nicholls.

Barnstaple go to Oldland Abbotonians on Saturday, where a win could secure the division one title.