CORSHAM Town maintained their run of consecutive victories at the weekend after a 3-2 win over Almondsbury in Western League Division One.

Goals from Ashton Shanley, Jamal Chevolleau and Dan King made it seven wins from seven as Kieran Baggs' men moved up to second place in the league as a result.

They had to weather some good play by a very determined Almondsbury who went ahead twice in the first half.

Stuart Alexander gave Almondsbury the lead in the 11th minute before Corsham equalised in 29th minute when Shanley volleyed into the top left hand corner from 20 yards.

Five minutes before the break Almondsbury were awarded a penalty which was netted by Gregg Parr.

After half-time, Corsham were much more dominant with their play - visiting 'keeper Neil Di Lucin denied Chevolleau and James Vincent, with Matt Jones heading over from a corner.

The equaliser came in the 67th minute when Gary Higdon headed the ball down for Chevolleau to finish neatly.

Corsham got the winner 12 minutes from time when substitute Dan King reached a pass in the six-yard box to net past Di Lucin.

Manager Kieran Baggs said: “After some sloppy play in the first half, which was not up to our usual standard, we were much more dominant in the second half.

"We were carrying some injuries and the squad was really stretched, but the lads showed great character with a superb comeback.”