Northampton Town suffered a 1-0 defeat to Swindon Town as they fell back-to-back home losses.

A late goal by Jordan Lyden saw league leaders Swindon take the points at the PTS Academy Stadium, coming just 4 days after a defeat by the same scoreline against fellow play-off contenders Port Vale at the same venue.

Northampton remain 6th in the League Two table as a result, but are only 1 point clear of Cheltenham, Bradford and Port Vale after all 3 sides won.

A Swindon side missing unwell manager Richie Wellens nearly had the perfect start as a Charlie Goode mistake let in Eoin Doyle, but the striker’s shot was easy for David Cornell.

Mark Marshall had Northampton’s first effort, as the January signing saw a low strike tipped wide by Steven Benda in the Swindon goal.

A scrappy first half saw Doyle again denied by Cornell, before a long period that saw both sides waste chances. Sam Hoskins then came close for Northampton, as he saw a strike denied by Benda.

Swindon began to assert themselves more after the break, with Rob Hunt seeing two efforts stopped by Cornell and Diallang Jaiyesimi twice misjudging his placements when well positioned.

But the away side were looking more positive, and it was Swindon who would grab the opener on 77 minutes, as Lyden turned in Doyle’s cross.

Northampton struggled to recover from that blow, and sunk to a reverse.

The Cobblers will look to go back to winning ways away at midtable Walsall on Saturday.