CRICKLADE Town were able to cling on at the top of the Wiltshire Senior League Premier Division with a 3-2 win at home to Kintbury Rangers.

The hosts were 2-1 ahead at the interval and managed to hold on for a slender victory over the visitors, who are now three places behind them in fourth.

Slightly closer to home, Melksham Town Reserves kept the pressure on with a 6-1 triumph away to Trowbridge Town after being given the all clear by a late pitch inspection.

Their goals came from Tom Jones and Emilio Menghini, who both got one each, while Rhys Talmash weighed in with four goals.

The win sees them keep pace with the league leaders, and now only one points separates them from Cricklade, who have played two more games.

Devizes Town Reserves saw their losing streak extended to three fixtures after being comfortably beaten 3-0 by Marlborough Town.

Third-placed Wroughton slipped to their third defeat of the season, as they were defeated by Royal Wootton Bassett Town Reserves 4-3 at the Weir Field.

Travelling Corsham Town edged past Pewsey Vale, their goals came Adam Mitchell and Aaron Mason to seal all three points, following a defeat last time out.

Despite scoring three, Bremhill were unable to claim their first win of the season after Ludgershall Town ran out 6-3 winners at home.

Kyle Pogue-Elms notched while Alfie Presley registered twice, as their search for a win rolls on for another week.

Westbury United Reserves were involved in Senior Knockout Cup action and successfully landed a place in the next round after beating Malmesbury Victoria Development 2-1 at home.

Purton were forced to wait to wait to see if they could record five straight wins, as their game with Shrewton United didn’t go ahead.