Swindon’s faint play-off hopes suffered a setback as the Robins and Port Vale played out a turgid goalless League Two draw at the County Ground.
Fleetwood kept their faint hopes of a late play-off charge alive with a 2-0 win over Plymouth.
Notts County slipped back to bottom of the Football League as they were held to a dour 0-0 draw by Morecambe.
Will Grigg boosted Sunderland’s promotion hopes by scoring the winner in a come-from-behind 2-1 victory over relegation-threatened Walsall.
Edinburgh City were unable to take advantage of leaders Peterhead’s trip to Berwick falling foul of the weather as the second-placed side slipped to a 3-1 defeat at Annan.
Ollie Norburn’s stoppage-time penalty capped a dramatic late fightback from Shrewsbury as they snatched a 2-1 win over Wycombe.
Four goals inside seven first-half minutes steered Crewe to their first win in six games as they hammered 10-man Crawley in a 6-1 victory.
Jack Grealish was again the central figure in Aston Villa’s comfortable 3-0 home victory over Middlesbrough to lift Dean Smith’s side back into the Championship’s play-off places.
Chuks Aneke scored his 17th goal of the season for MK Dons as Paul Tisdale’s promotion hopefuls left it late to salvage a 1-1 draw with play-off chasing Stevenage.
First-half goals from Liam Boyce and Jamie Allen set Burton on their way to a comfortable 3-0 victory over Blackpool at the Pirelli Stadium.