There was late drama at the weekend as Port Vale beat Peterborough United with an 89th minute Louis Dodds goal at London Road. Here we take a look back at the other results in Sky Bet League One.
Will Grigg bagged a last gasp equaliser as Wigan Athletic and Colchester United played out a thrilling 3-3 draw at Weston Homes Community Stadium.
The sides exchanged the lead before a George Moncur penalty conversion on the hour mark put the hosts in front.
But the promotion-chasing Latics pushed for a leveler and got one with seconds remaining when Grigg fired home to earn a share of the spoils.
There was also a stoppage time equaliser at the County Ground where Swindon Town came from 2-0 down to draw with Millwall.
Neil Harris’ side went ahead early on through Lee Gregory and extended their advantage just five minutes later as Steve Morison got a second.
However a Nicky Ajose penalty set up a tense finish and Michael Doughty made The Lions pay by stabbing home a 94th minute equaliser.
There was late drama at Greenhous Meadow as Shrewsbury Town’s Jean Louis Akpa-Akpro bagged a late, late goal to earn Salop a point.
The Shrews were 2-1 down heading into the closing stages but a cross from Akpa-Akpro found its way into the net to level the match.
League leaders, and Vale’s next opponents, Burton Albion were 2-1 winners over Fleetwood Town thanks to a Mark Duffy brace.
Wes Burns had equalised for the Cod Army in the 47th minute but Duffy got his second of the match and the winning goal just after the hour mark.
Elsewhere in League One Gillingham beat Crewe 3-0, Barnsley lost 2-0 at Southend, Bradford won 201 against Doncaster, Walsall thumped Chesterfield 4-1, Coventry won at Blackpool, Rochdale beat Bury and Sheffield United thrashed Oldham.