The Iron made it back-to-back wins as they won a six goal thriller against Oldham, coming away with a 4-2 victory.Gary McSheffrey gave Mark Robins’ side the lead, with Liam Kelly and Dominic Poleon momentarily putting the hosts ahead, only for Tommy Rowe to level an entertaining first half.
United came out strongly in the second half though, and won the game thanks to a Paddy Madden strike and a skilful Kevin van Veen goal.
The win was the Iron’s first away from home since January and helped to lift them up to 15th in the table, leapfrogging their opponents in the process.
Elsewhere in League One, Walsall won the battle of the top two against Burton Albion to climb into first place.
Liam Kinsella and Tom Bradshaw netted the goals for the hosts as they swapped places with their visitors, who had been unbeaten in five.
That meant Gillingham closed the gap on the top with a comfortable 3-1 victory at Chesterfield, with Rory Donnelly on target again.
John Egan gave the Gills the lead and, although Rai Simons levelled, a Donnelly header and a Harry Lennon goal ensure the points went back to Kent.
Bury missed the chance to climb into the top two though as they squandered a two goal lead to draw 2-2 with Wigan, also finishing the game with ten men.
Nathan Cameron and Tom Pope put the hosts in command, but Chris Hussey’s red card proved to be a turning point in the match.
Cameron put through his own net under pressure from Grant Holt, before Craig Morgan grabbed a last minute equaliser to earn the Latics a point.
It was an unhappy managerial debut for Steven Pressley at Fleetwood, as an own goal from Richard Wood gave his former side, Coventry, three points.
The Sky Blues are joined in the play-offs by Sheffield United as they edged a five goal encounter with Rochdale, who dropped out of the top six as a result.
Two goals from Che Adams and a Neill Collins goal secured the win, but Peter Vincenti and Lewis Alessandra scored for Rochdale as they drew level twice.
Southend and Peterborough are both just outside the play-offs as they both picked up victories at the weekend.
Joe Pigott netted the only goal as Southend beat Port Vale, while Lee Angol was on target again as Peterborough won 2-1 at Swindon.
At the bottom, Crewe picked up a 2-1 win at Barnsley, but it was not enough to lift them off the foot of the table.
Ryan Colclough gave them the lead, before Alfie Mawson equalised for Barnsley, but Lauri Dalla Valle scored with ten minutes remaining to claim the points.
Meanwhile, Tyron Barnett and Sullay Kaikai netted braces as Shrewsbury came from two goals down at half-time to beat Colchester 4-2.
Shrewsbury are next up for the Iron, with Mark Robins’ side looking for a third consecutive victory and hoping to continue their surge up the League One table.
Tweets by @SUFCOfficial