We take a look at the weekend’s Sky Bet League One results.
Walsall scored two extremely late goals to come from behind to beat Colchester United at the Banks’s Stadium.
The U’s had gone ahead on the stroke of half time thanks to Alex Gilbey but Tom Bradshaw and Matt Preston each netted in the 89th and 94th minute respectively.
Wigan Athletic extended their unbeaten run to 16 games following a win over Bradford City at the DW Stadium.
Haris Vuckic scored the deciding goal in the 80th minute to ensure the Latics remained second in the table.
Crewe Alexandra though they had salvaged a point against Blackpool when they were awarded a last minute penalty.
Tom Hitchcock was fouled by Brad Potts in the area but Brad Inman blazed the resulting spot kick over the bar meaning Tom Aldred’s 84th minute strike turned out to be the winner.
Chris Taylor scored an early goal as Millwall beat Sheffield United at The Den. The midfielder netted inside two minutes to earn the Lions three points.
Elsewhere Barnsley climbed back into the play-off place with a 2-0 win over Fleetwood Town at Highbury Stadium.
Former Vale defender Joe Davis scored an own goal before Josh Scowen put the result beyond doubt for the Tykes.
Other result saw Bury draw with Shrewsbury, Oldham lost at home to Rochdale, Peterborough won at Doncaster, Coventry and Swindon’s clash ended 0-0, Scunthorpe and Chesterfield drew, as did Southend and Gillingham.