BASINGSTOKE Town snapped their four-game winless streak, with a superb 3-0 win at Staines.

The well-deserved victory moved Town back up to ninth place in the Southern League Premier South.

However, it was Swans who had the first chance of the game, as Ruudi Clarke was denied by a great save from Colm McAdden.

Then on 17 minutes, the visitors took the lead, as Sam Argent headed home to give his side the lead.

They then went close again from midfielder Sam Deadfield, but his shot was saved.

Just after the half hour mark, the home side looked to have been given a lifeline, when they were awarded a penalty.

This was after McAdden brought down George Barker and the Town goalkeeper was shown a yellow card for the challenge.

McAdden then redeemed himself, by saving the spot kick, which was taken by Barker.

After this Town’s Jack McKnight fired over as it remained 1-0 to the visitors at the break.

Just two minutes, into the second half, the Dragons doubled their advantage thanks to a great McKnight strike.

The visitors then added a third goal on 54 minutes, as Ben Wright played a nice one-two with Argent, who slotted home.

Now leading 3-0, Town controlled the rest of the game, as the Swans found it hard to create any clear-cut chances.

Staines nearly scored a consolation goal 10 minutes from time from George Fry, but the Town goalkeeper made an excellent save to record his first clean sheet in seven games.

Next up for Town is a home FA Trophy tie against Wimborne on Saturday.