WESTBURY United reached the semi-final stage of the Wiltshire Premier Shield on Tuesday night thanks to a 4-0 victory over Swindon Town.

The county’s only professional club put out a side which was predominantly made up of its under-18 section, and Westbury took full advantage of the lack of experience by producing a notable scalp in front of their own fans.

Steve Hulbert netted before the break, while Harvey Flippance struck twice in the second half and Callum Demkiv also notched before the end.

Demkiv had an eventful game in Westbury’s weekend Hellenic League Premier Division affair too.

After scoring twice, he was sent off for two yellow cards in the space of eight minutes as Westbury drew 3-3 with Hallen.

Sammy Jordan scored the other for Westbury as Hallen snatched a point late on.

Elsewhere, in the Hellenic League, Royal Wootton Bassett’s midweek game with Shrivenham was abandoned in the second half due to fog with Bassett leading 2-0.

In the weekend’s action, Bassett lost 3-1 to Westfields despite a fourth-minute goal from John Mills.

Bradford Town thumped Tuffley Rovers 7-1 after a hat-trick from George Box, two from Jacob Brown, and solitary strikes from Ross Lye and Charlie Walton.

Corsham Town also recorded a big win at the weekend - they beat Shrivenham 5-1 thanks to goals from five different scorers. Matt Jenkins, Matt Morris, Leon Greenland, Ryan Bath, and Gary Higdon all netted.

Jonny Davoile scored the consolation for Shrivvy, who had Tim Cook sent off.

Calne Town lost 2-0 to Bishops Cleeve on Sunday.

In Southern League Division One South, Melksham Town were beaten 4-0 at home to Bristol Manor Farm at the weekend before completing a miserable few days by losing 2-1 to Salisbury in their Wiltshire Premier Shield quarter-final on Tuesday night.

In the absence of a Western League fixture this week, Devizes Town and Warminster Town squared off in the Les Phillips Cup.

Warminster progressed following a 2-0 victory, with the goals coming from Seth Wain and Conner McKay.