Devan Bryan hit a hat-trick as Cricklade Town thrashed Ludgershall Sports 7-0 in the Wiltshire League Premier Division.
The victory saw Cricklade close the gap on Melksham Town Reserves at the top of the table to just five points after the leaders’ clash against fellow title chasers Kintbury Rangers was postponed.
Matt Bennett, Tom McCulloch, Devon McCalla and Terry Dearing joined Bryan on the scoresheet for Cricklade as they eased to victory.
Melksham were in action in midweek however, as they beat Malmesbury Victoria Development 4-2 with Rhys Talmarsh and Dan Sibley scoring.
Wroughton continued their return to form as they hit six past Malmesbury Vics with Shane Hibbert taking his goal tally to 25 for the season.
Further goals for Chris Flanagan, Ollie While and Sam Long helped Wroughton to a 6-1 win and up to fourth place in the table.
Royal Wootton Bassett Town slipped down a place as they were defeated 4-0 away at an in-form Corsham Town Reserves.
Two goals from Matt Legg plus further strikes from Nick Chandler and Josh Bright did the damage for Corsham, who made it three wins in their last four games and gained revenge for their defeat at Bassett earlier in the season.
Marlborough Town climbed up to seventh place in the table courtesy of a local derby away win at Pewsey Vale against the young Development side.
On target for Marlborough in the 3-1 win was Aaron Presley Jordan Ball and Valentin Rascanescu while Tom Ballard replied for Pewsey.
The final game of the day saw Devizes Town reserves pick up all three points in an impressive 4-0 home win over bottom of the table Bassett Bulldogs.
Darren Lewis gave Devizes the lead and Robbie Mitchell then made it 2-0. Sam Dodds added a third before Mitchell got his second of the game to complete the scoring.
Devizes stay 12th but have increased the gap to the teams below them to 10 points.
In the Under 18 Division, Calne Town secured third place after winning 1-0 at Laverstock & Ford and they could play a part in the destination of the title on Thursday night when they face second-placed Chippenham Town.
Victory for Chippenham will give them the title while anything less will see Melksham crowned champions.