Devizes Town stretched their winning run to eight, with a widely anticipated trouncing of Wiltshire rivals Westbury.

Brian Newlands' side, who have not dropped a Premier Division point since losing to Odd Down in January, cruised to a 4-0 victory.

The visitors proved a tough nut to crack early on, but Nick Mooney ended their stubborn resistance with a looping header on 30 minutes.

Craig Doughty put through his own net to double Devizes' advantage and David Hopkins headed number three before the break.

Top marksman Barry Flippance completed the scoring 15 minutes from time.

The latest win takes Devizes tally to 15 in three games.

Melksham Town suffered a surprising 1-0 reverse at struggling Welton. A Steve French goal just before the interval sealed Melksham's fate.

Calne Town squandered a fantastic opportunity to bolster their Division One survival chances against high-flying Clyst.

Paul Rankin's relegation-threatened outfit soared into a shock 2-0 lead thanks to Mark Strickland and Andy Towers.

But the visitors hit back, and some poor Calne defending allowed Sufyan Ghazghazi and Rob Spearman to level the scores.

Nick Brooks' late penalty condemned the hosts to a heartbreaking 3-2 defeat.

Calne remain second from bottom five points adrift of the safety zone.

Corsham Town registered their fourth successive draw against lowly Wellington. Goals from Dave Kilmurray and Matt Pratley handed Corsham a point in a 2-2 stalemate.