EXETER City moved up to second to become Swindon Town's nearest challengers in the League Two table following a 3-2 win over Northampton Town, despite falling behind to Charlie Goode's goal.

Randell Williams equalised before half-time and quickfire second-half goals from Aaron Martin and Alex Fisher earned victory for the Grecians, with Sam Hoskins grabbing a fine consolation.

Forest Green surrendered second place after they lost 2-0 at home to Scunthorpe United in a game which was briefly halted by the referee after allegations of racist abuse towards visiting players.

After a goalless first half, Alex Gilliead opened the scoring for the Iron before Abo Eisa's solo screamer made the points safe despite Levi Sutton's late dismissal.

Cheltenham Town beat Mansfield Town 3-0, Jonte Smith and Will Boyle on target either side of half-time before a late third from the impressive Alex Addai.

Crewe Alexandra's game at Macclesfield Town did not go ahead, with the hosts' squad refusing to play having not been paid in recent weeks.

James Vaughan's penalty gave Bradford City a 1-0 win over Newport County to leave the Bantams in the play-off places.

Elijah Adebayo gave struggling Walsall a much-needed 1-0 win over Port Vale, who had Tom Conlon sent off in the closing stages.

Cambridge United beat Plymouth Argyle by the same scoreline thanks to a superb strike from Kyle Knoyle, while Colchester United needed a late Harry Pell header to see off Salford City 1-0.

The other games were drawn, John O'Sullivan responding quickly to Hallam Hope's opener as Morecambe earned a 1-1 scoreline against Carlisle United, and Johnny Smith and Jordan Maguire-Drew on target in the first half of Oldham' Athletic's clash with Leyton Orient.

Stevenage and Crawley Town played out a goalless stalemate.