Scunthorpe remain top despite a 1-1 draw with sixth placed Southend. Millwall move to the same points total after a 2-1 win at Colchester with Leicester only managing a 2-2 draw with Walsall. Leeds move to fourth after beating Leyton Orient 2-1, and Oldham are down to fifth after a 2-0 loss at Bristol Rovers. MK Dons stay seventh despite losing 2-1 at home to Stockport.
Down the bottom Crewe drop to the floor after losing 3-2 at Yeovil with the Glovers not escaping the bottom four either. Cheltenham lost 3-2 at Tranmere, but Swindon beat Northampton 2-1 to move on to 12 points. Brighton are a point better off after a goalless draw with Peterboro, but Huddersfield remain at the wrong end of the table after blowing three leads to go down 5-3 at Hartlepool.
In League Two Shrewsbury lost 2-1 at Accrington in front of just 1,249, two more than were at Macclesfield, while Chester were thumped for six by Rochdale - who also scored Chester's sole reply. Wycombe stay top after a 1-1 draw with Barnet after Bury blew their chance of the top with a 2-1 home loss to Rotherham.