A bottom-of-the-table under 16 Red Division clash produced goals aplenty as Devizes Town beat AFC Corsham 8-3.

Owen Burgess, Liam Hill, Ashley Edwards (2), Steven House (2) and two for Daniel Lyons on his debut moved Devizes up the standings.

The mid-table clash between home side FC Chippenham and Marlborough finished 3-3.

Andrew Churcher, Andrew Bull and Nathan Prichard scored for Chippenham.

Lavington Bandits were crushed 10-1 by unbeaten Wroughton in the under 15 section, with Lewis Howton (3), Alex Turner, Shaun Bailey, Jamie Brewer, Harry Ethridge, James Blake (2) and Paul Hacket scoring.

Castle Combe were beaten 2-1 by Trowbridge at under 13 level, with Richard Boulter scoring for Castle Combe.

FC Chippenham beat Bradford on Avon 3-2 thanks to goals from Kent Kauppinen, Jack Tyzak-Smith and Luke Webb with the winner.

In a mid-table clash, home side AFC Corsham played with just 10 men against Warminster Highbury and duly lost 3-0.

Calne Town beat Westbury Youth

4-1, with Michael Coulson (2), Aaron Hopkins and Matthew Stuart on target.

Bradford on Avon remain three points behind leaders Calne following their 8-0 home win against White Horse Juniors. Nowell-Kelley (2), Creighton (2), Gaskell, Smith, Woodhead and Sibbick scored for Bradford.

Home side FC Chippenham ran out with only 10 players for their game against Trowbridge Town and were soundly beaten 22-0. Mitchell Spackman, Otis Young, Finn Young and Martin Jonson all netted hat-tricks in the rout.

Calne Town Youth closed the gap on leaders Melksham Park in the under 11 Green Division, following their 5-0 win against Derry Hill Boys.

Michael Coulson (2), Katie Kingshot, Stan Keene and a hat-trick for Calne's usual keeper Craig Edwards did the damage.