Many teams throughout Wiltshire took part in many league games throughout the weekend, but how did they get on?

National League South – Chippenham and Salisbury

Chippenham Town got back to winning ways after two losses on the bounce, with a 4-0 win against Welling.

The first three goals all came within 15 minutes, as Leone Gravata opened the scoring for the Bluebirds before former Swindon Town striker Harry Parsons doubled the lead in the 11th minute and Tom Owen-Evans made it three just two minutes later.

It wouldn’t be until 13 minutes to go when it was four. Matthew McClure did well to keep possession in the box and played it across goal to Owen-Evans who wriggled his shot through the keepers legs to register a successful victory.

Salisbury were meant to play Worthing, but the Rebels were busy in the FA Cup as they hosted League Two outfit Morecambe, but fell to a 2-0 defeat.

Southern Premier Division South – Swindon Supermarine

On the 50th game for Marine manager Stuart Fleetwood as his side secured an important win against play-off hopefuls Dorchester Town.

Michael Fernandes’ low cross found Harry Williams at the front post and he volleyed the ball past the opposition keeper to score the only goal of the game.

After staying up by the one point last campaign, Swindon Supermarine are now in 11th place, just four points away from the top seven.

Southern Football League Division One South – Melksham and Westbury

It was a narrow defeat for Melksham on Tuesday as they fell to a 1-0 defeat against Evesham United.

Josh Barlow’s superb effort from around 25 yards out was the difference between them and Evesham United.

Despite the loss, they still sit in 5th place as they hope to mount a play-off charge.

Westbury United made it four games unbeaten with a 1-0 win over Bishops Cleeve, a side who almost made it to the first round of the FA Cup.

Josh Jenkins scored from the spot just five minutes in, which was enough to seal an important win at home for the White Horse Men.

Hellenic League Premier Division, Highworth Town, Corsham and Royal Wootton Bassett

The trio of teams in step nine made it a weekend unbeaten, as it was a successful gameweek.

Liam Haines’ header in the 95th minute snatched a point for Highworth at the Elms as they drew 2-2 to Longlevens.

Harry Hillerby’s corner was met by the head of Ash Taylor to put the Worthians 1-0 up but they found themselves 2-1 down after goals in the 77th minute and the 91st.

Highworth refused to admit defeat however and Hillerby got his second assist of the game as he set up Taylor for a late equaliser.

Corsham were on the winning side of a five-goal thriller against Lydney Town.

After going behind with just five minutes remaining of the first half, Tyler Linton equalised for the home side with sent both teams level at the break.

Joe Davies put the Quarrymen ahead with a fantastic free kick from 25 yards out in what was a brilliant effort almost ten minutes into the second half.

After an equaliser for Lydney, Linton got his second goal of the game in the 82nd minute which was enough to win the game.

Royal Wootton Bassett went top of the league with a comeback victory against Inkberrow.

Connor Stanley put the visitors in front but two quickfire goals from George Peare and Brad Pagliaroli turned the game around just before half time.

Former Swindon midfielder Tommy Ouldridge got the third of the game which put Sam Collier's side top of the table.