Thornbury Town produced one of their best performances of the season as Matt Davis scored a hat-trick against local rivals Almondsbury to keep in touch with the league leaders.

Thorns took the lead after 13 minutes.

The ball was played up to Jim Brock and his clipped pass found Davis who evaded keeper Jamie Merry’s challenge and slotted the ball into the net.

Two minutes later it was Harry Brock providing the through ball for Davis to again take the ball past Merry and steer the ball into the net.

Five minutes before the break a jinking Harry Brock run took him past a couple of defenders before shooting narrowly wide before Tom Webb's goal-bound effort was cleared off the line.

In the dying moments of the half Almondsbury clawed their way back into the game when a long ball over the defence bounced awkwardly for

Kurtis Parkin and Nick Rugman was able to chip the ball over the keeper’s head and into the net to make it 2-1.

The early stages of the second half saw the visitors press forward in search of an equaliser and although they enjoyed most of the possession, they weren’t able to get the better of the Town defence.

Thorns extended their lead midway through the half when Nathan Sage’s through ball found Davis, who beat his marker before firing past Merry for his hat-trick.

Play continued to swing from end to end and Wormwell was in action in the Thorns penalty area making a decisive challenge to deny Rugman a second goal.

Asher Budd had a header saved by Merry but Thorns wrapped up the game three minutes from time when a Harry Brock pass found Wormwell who cut the ball across the face of the goal for Asher Budd to fire home from close range.

Thornbury are fourth, three points off league leaders Cheltenham Saracens.