All 24 teams played in yet another action packed night in Sky Bet League One.
There was 27 goals in total for the night.
AFC Wimbledon 0-1 Burton Albion
Burton Albion picked up another huge three points as they beat AFC Wimbledon at Plough Lane.
Michael Bostwick scored the only goal of the game in the 59th minute after a tricky long throw from Tom Hamer. Bostwick smashed his side to the win, not a bad goal for a no nonsense centre half.
This win gives Jimmy Floyd-Haselbaink even more hope his Brewers will survive the drop.
Meanwhile, Dons fans will be sweating as their team fail to jump out of the drop zone after home loss.
Bristol Rovers 4-1 Accrington Stanley
Bristol Rovers also secured a huge victory at the bottom end of the table as they climbed out of the relegation zone.
They were in cruise control at half time against play-off chasing Accrington, two goals from Luke Leahy and Alex Rodman put them 2-0 up at half time.
Two goals in two minutes from Sam Nicholson and Zain Westbrooke halfway through the second half put the Pirates 4-0 up before a late consolation in the 77th minute from Paul Smyth for the visitors.
Charlton Athletic 2-1 Northampton Town
Charlton beat a recently improved Cobblers side after a Conor Washington brace in the second half.
Northampton dug deep but a 93rd minute Alex Jones consolation wasn't enough as it was too little too late for the away side.
Cobblers slip into the drop zone whilst Charlton keep up their push for the play-offs
Crewe Alexandra 1-0 Doncaster Rovers
Crewe picked narrowly beat fifth placed Doncaster as they moved into the top half of the table only three points off 7th place Ipswich Town.
Mikael Mandron secured the win for The Railwaymen in the second half to get his seventh goal of the season.
Donny remain in fifth place and will be disappointed they couldn't capitalise on Portsmouth's loss.
Ipswich Town 1-1 Lincoln City
Lincoln City missed a glorious opportunity to move into second place as they were held to a 1-1 draw at Portman Road.
Morgan Rogers put the Imps 1-0 up in the first half, however Paul Cook's side fought back to gain an important point in their promotion chase.
James Wilson earnt a point for the hosts in Cook's first home game the centre half rose well to head level scoring his second goal in three games.
Milton Keynes Dons 0-1 Blackpool
Jerry Yates scored the only goal of the game and it was enough to see off MK Dons.
The goal came in the 33rd minute after a defensive error for the dons.
The win moves Blackpool into touching distance of the play-offs as the Seasiders keep up the pressure on the teams above.
The play-off fight could see any of the top 13 clubs clutch a spot really with the points so close.
Peterborough United 1-3 Hull City
In one of the biggest games of the season, it was Hull City who came out on top as Peterborough United have now lost back to back games.
Reece Brown put Darren Ferguson's side 1-0 up inside eight minutes.
Reece Burke levelled the scoring on the 21st minute for the Tigers, from there on it wasn't Posh's day as Ethan Hamilton got sent off on the 41st minute and this changed the game.
Keane Lewis-Potter and Mallik Wilks scored second half goals for the visitors to secure a 3-1 win and keep them top of the table.
Plymouth Argyle 0-2 Wigan Athletic
Wigan picked up a massive three points against the odds against Plymouth to move out of the drop zone in another crazy turn of events at the bottom
Goals from Viv Solomon-Otabor and Curtis Tilt in the first half were enough for The Latics to secure the win with no real fightback from Argyle.
This loss left the hosts in 15th place.
Rochdale 0-2 Shrewsbury Town
Rock bottom Rochdale fell to a fourth straight 2-0 loss as Shrewsbury Town improve their survival hopes.
Second half goals from Joshua Daniels and Josh Vela secured all three points for The Shrews.
Rochdale look dead and buried and should start preparing for life in the fourth tier, unless a miracle can save them from the drop.
Swindon Town 1-2 Oxford United
The U's got back to winning ways as they defeated Swindon at The County Ground.
Brandon Barker put the visitors 1-0 up inside three minutes.
Dan Agyei scored a second late on for Oxford wrapping up the points, however Taylor Curran did strike late for the hosts to score a consolation, however it wasn't enough.
Oxford remain a win off the play-offs meanwhile Swindon remain in the bottom four with a third straight loss.
Fleetwood Town 1-0 Gillingham
A Kyle Vassell penalty in 90 seconds in was enough to see The Cod Army take all three points in one of two late kick-offs.
Simon Grayson's men remain a point behind the Gills after this win, where the goal was the only real action of the whole game.
Portsmouth 0-2 Sunderland
Goals in either half were enough to see Sunderland keep up their hunt for the automatics as they defeated Portsmouth 2-0 on the south coast.
This was Pompey's third straight loss.
A goal from who else but Charlie Wyke put the Black Cats 1-0 up at half time, Jordan Jones scored the second goal in the game just before the hour to secure the points for Lee Johnson's side.