Swindon are now just two points behind the automatic promotion places after James Collins' second-half strike sealed a narrow victory at struggling Colchester.
Stevenage eased to a 2-0 home win over Notts County thanks to Sam Hoskins' strike after just 38 seconds and Marcus Haber's 89th-minute effort. The match was caretaker boss Chris Kiwomya's first in charge of the visiting Magpies.
Akpo Sodje's second goal of the game six minutes from full-time ensured Scunthorpe beat Portsmouth 2-1 at Glanford Park.
Sodje had put the home side ahead five minutes before the break but Liam Walker equalised on the stroke of half-time. Second-bottom Pompey thought they had secured a vital point before Sodje the winner late on.
Oldham against Yeovil and Sheffield United versus Crawley were postponed due to snow and a waterlogged pitch respectively.