SHREWTON United made it four wins on the trot with a 5-0 romp at Marlborough Town.
Goals from Jessie Walters (2), Lukasz Labedzki, Craig Lewis and George Plank helped Shrews snap up second in Wiltshire League Premier Division.
The five-star showing got underway when Walters broke through on goal and slotted past the keeper.
The conditions got worse but they didn't stop Walters from putting away his second of the game following excellent footwork.
Labedzki made it 3-0 on the 60 minute mark after a great move which included 10 quick passes.
Lewis scored the fourth with a sensational 25-yard lob from out wide before George Plank fired home his first Shrews goal since returning from Bemerton Heath Harlequins.