It was a mixed weekend results-wise for Wiltshire's non-league teams, but how did they get on?

National League South – Chippenham and Salisbury

It was FA Trophy action for Chippenham Town but they exited the competition on the weekend with a 2-0 loss away to fellow National League South side Chesham.

Despite going into the break level, it was the Generals who broke the deadlock. A great turn from Nathan Minhas created space for him to fire at goal and his low shot managed to catch out Will Henry.

Minhas struck again in the 72nd minute as he tapped home into an empty net to secure the victory.

Salisbury did not follow in the Bluebirds’ footsteps in the FA Trophy and progressed with a 3-0 win over Farnborough.

It wasn’t until the 66th minute where the Whites got their first of the afternoon as Noah Coppin managed to reach a pass from a winger and poked it past the keeper.

Callum Watts tried an ambitious effort from range which went just over the goalkeeper and somehow found its way into the back of the net, despite it looking like a routine save.

Coppin got his third of the game from the spot as he sent the keeper the wrong way to round off a strong victory.

Southern Premier Division South – Swindon Supermarine

The honours were even at the Webbswood as Marine and Plymouth Parkway battled out a 2-2 draw, where there was a familar face in the dugout for the opposition.

After a solo run from Dylan Jones, pinball in the box led to a loose ball fall to Callum Hall, who easily tapped home.

The equaliser for the hosts came in the 17th minute as Michael Fernandes converted from the spot to level the tie.

Marine took the lead for the first time in the game as Gabe Reeve confidently finished off a chance created by Fernandes and Harry Williams.

Rio Garside brought the tie to 2-2 as he got to a cross first and fired past Luke Purnell.

Southern Football League Division One South – Melksham and Westbury

It was a confident win 3-0 for Melksham on the weekend against play-off pushing Thatcham.

Sam Hendy got the hosts off to the perfect start with a strong finish past the keeper following a through ball from Ralph Graham.

Caleb Summerfield beat his man out wide and his cross met Jake Brown in the middle which allowed him to tap the ball past the keeper to put Melksham in the driving seat.

It was 3-0 before the break as assister Graham drove his effort into the far corner.

Westbury narrowly lost to Exmouth Town on the weekend, which extended their winless run to three games.

Despite a great save from Swindon Town goalkeeper Redman Evans, Tom Bath followed in on the rebound to score the only goal of the game.

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

Two well-worked goals from Highworth helped them overcome the challenge of Hereford Pegasus.

Connor Mattimore’s cross down the right found it’s way to the feet of Leon Morrison, who finished a great move off to secure an early lead.

It wasn’t until the 88th minute where there would be a second as Sol Pryce calmly lofted the ball over the goalkeeper to seal all three points.

Corsham and Longlevens shared the spoils after late drama at Southbank.

The Quarrymen struck first in the 33rd minute after South-Thomas scored in breathtaking fashion with an outside of the boot finish into the far corner.

Corsham remained in front until stoppage time, where Longlevens equalised with a header from a corner just after the hosts had missed a huge chance down the other end.

Royal Wootton Bassett continued a strong run of form with a 3-0 win against Westfields.

It was the perfect start for Sam Collier’s team as a 14th minute goal from distance by Alfie Presley put Bassett one up.

The lead was doubled with seven minutes until the break as an Oliver Case header from a corner made it a long way back into the game for Westfields.

Presley got his second of the game in the second half, as his goal celebration stole the headlines.