DEVIZES TOWN twice came from behind to beat local rivals Chippenham Park in a thrilling encounter at Nursted Road on Saturday.

Mark Robinson scored the second of his brace late on to nab all three points after Chippenham Park had twice gone ahead through goals from Rhys Talmash.

Robinson had put Devizes ahead early on while Tom Slater squared proceedings for Town in the second half before Park goal-scorer Talmash was later sent off.

The win was Devizes’ first in six league games and leaves them in 9th heading into Christmas while Chippenham Park continue to struggle as they sit third from bottom on 13 points from 18 games.

There was also a win for Warminster Town on Saturday as they gained an excellent 1-0 win against Longwell Green Sports.

Martin Johnson dispatched his penalty after a poorly-timed challenge from a Longwell player gave the striker the chance to settle the match from 12 yards.

Warminster’s inconsistent form has seen them follow a six-match pattern of loss-win stretching back to mid-November as they find themselves in 12th place.

Calne Town lost a top of the table clash away to leaders Cheddar as they failed to make any ground on the promotion-chasing pack after a 2-0 defeat.

Town are now winless in two following Adam Wright’s double, a result that leaves them nine points behind the leaders heading into Christmas.

Town got off to the worst possible start as Wright opened his account for the day in the 3rd minute before making it two shortly after the hour.

Calne’s cause was not helped with Joe Williamson’s red card late on as a poor day was confounded with the late dismissal.

Corsham fell to a late goal in their five-goal thriller as they lost 3-2 at home to second-place Keynsham Town.

After going behind early, goals from Zac Costello and Mark Dolman had put Town in front however, a Matthew Brown penalty for the visitors was followed by an 85th minute strike from Adrian Harvey as Keynsham left with all three points.