Two strikes, one in each half from Simon Pugh, gave Purton Reserves a 2-1 win over Wroughton in a closely-fought Premier Division game at the Red House.

With the game switched to Purton because of Wroughton's ground problems, the visitors looked at home in the opening exchanges and took the lead with a great 25-yarder from young striker Tom Goody midway through the first half.

Ten minutes later Pugh equalised for Purton and then scored the winner on the hour.

Delighted boss Ian Restell said: "I thought we just had the edge but it was good close game and I'm very pleased with the lads. I have set them a maximum nine points from the next three games and that should keep us around the top four in the table."

AFC Stratton welcomed back top marksman Phil Corcoran from injury, and the striker did not let his side down, scoring a goal in his side's 2-0 win at Aldbourne. Gareth Davies also netted.

Stratton manager Stef Kucynski said: " Aldbourne made it hard for us, they battled well and worked hard. However, we missed quite a few chances and I felt we should have scored more.

"I'm happy with the win and we just have to keep picking up the points to put a bit of pressure on the leaders."

There was another success story at Chiseldon, where the home side gained a deserved 2-1 win over Warminster. The visitors were hit by an early goal from Ian McCarthy, who went on to score a second just before the break.

Chiseldon looked to have shot themselves in the foot 10 minutes into the second half when they had CJ McConnell sent off, but their 10 men protected the lead well.

The sides were evened when the visitors had a player sent off and in the closing stages Andy Bazen pulled a goal back to ensure a nervy couple of minutes for Castrol.

A relieved Castrol boss Graham Clements said: "That was a welcome win. We haven't had the rub of the green in recent matches."

League leaders Trowbridge Town were in devastating form at Shrewton, beating the home side 8-0.

United had only conceded 10 goals all season but were powerless to stop some top-class finishing.

Adam Nunn scored his first hat-trick in senior football, sub Gary Rowley came off the bench to score two in the second half, Ricky Trott netted his first goal for the club and Dave Percival and Walid Bakali completed the scoring.

Manager Neil Kirkpatrick said: "Shrewton looked to have one of the meanest defences in the league and we were expecting a tough game. But three goals in the first half meant they had to chase the game and we took advantage of that in the second half."

Second-in-the-table Biddestone dropped valuable points when they were held to a 1-1 draw at home by Corsham Town.

Ollie McAnnich put the home side in front with a good header but they failed to take their chances, and James Weston snatched an equaliser for Corsham 10 minutes from time.

Bottom club Pewsey Vale Reserves gained a surprise 2-1 win at Westbury George Flippance the hero with two second-half goals after the home side had taken the lead.

Goals from Sean Moffatt, Nick Loren and Ian Davies gave Devizes Reserves a 3-2 win over Melksham, John Freegard and Tom Robinson scoring for the home side.

In a close game at Marlborough, the home side were beaten 2-1 by Bradford Town, Adam Smith scoring twice for the visitors and Tom Etheridge netting for Marlborough.

Wootton Bassett United took the honours in Junior Division 1, beating third-in-the-table Calne Town Reserves 1-0 on their own ground. Bassett were without a keeper until Friday when Paul Warren was persuaded to switch from rugby to soccer, and the stand-in keeper kept a clean sheet with an important save five minutes from time. Earlier Bassett had taken a deserved lead through stalwart Derek Labatt.

A late goal by Kevin Smith earned Wanborough the points against visitors Down Ampney, Steve Shaw missing a first half penalty for United.

AFC Stratton Reserves and Wroughton Reserves shared the points in a 3-3 draw, Ian Fawkes, Mark Ayres and Liam Sutton on target for Stratton and Kevin Cook completing a hat-trick for the visitors.

Bromham still remain unbeaten since the end of August after defeating Biddestone Reserves 5-0, Danny Powell (2), Lee Davies, Darren Brown and an own goal doing the damage.

Division 2 leaders New College came to grief at Minety, losing 4-1 to the home side.

Willie Wood and Graham Read scored a brace each for the home side but the game was marred by an injury to the College keeper who was taken to hospital, but was later released with a badly-bruised leg.

College boss Pete Horwat said: "They deserved their win. They wanted it more than we did, and we were disappointing."

QT Swindon notched up a second successive victory, beating Westside Reserves 2-1 thanks to goals from Jason Turnbull and Alan Lunn. Marlon Read replied.

In another top-of-the-table clash, Blunsdon Reserves beat West Swindon 2-0, Jimmy Dixon and Ben Medlock scoring a goal in each half.

Swindon Asians, second in the table, and Blyskawica shared the points in a 2-2 draw, Darren Campbell and Ashraf Ali scoring for the home side, and Lower Stratton and Chiseldon Castrol did likewise, Dave Howell and Sam Wells netting for Stratton and Dave Rendle (2) replying.