Northampton Town picked up their first win of the season as Andy Williams struck a winner at Swindon Town.

Williams’ goal came a few days after a major miss against Macclesfield, as the Cobblers knocked Swindon off table.

The winning goal was heavily disputed, with Swindon adamant Williams was offside and the cue for complaints from home fans, coaching staff and supporters, but all fell on deaf ears as the goal stood.

After a largely uneventful first half, the home side began to press as the second half got underway, with Jordan Lyden seeing an effort denied by David Cornell with the strongest home opportunity.

Despite largely being on the back foot, it was Northampton who struck the opener, when Williams received a through-pass from Watson, broke free and finished an angled drive via the woodwork.

Swindon were furious, with a pause in play while the officials consulted and home players protested, but the goal stood.

Adam May blasted wildly over a few minutes later in the best opportunity for parity, while Tyler Reid and Michael Doughty came close late on, but the away side did enough to take a single goal success.