The Iron secured a vital 2-1 win against relegation rivals Crawley to move three points clear of the bottom four.A Ryan Dickson own goal and a Paddy Madden drive from close range helped the Iron to victory, although Izale McLeod set up a nervy finale for Mark Robins’ side.
The victory moved the Iron into 17th place and also three points clear of Crawley, who are out of the drop zone only on goal difference.
Elsewhere in League One, Bristol City moved to within touching distance of promotion to the Championship, despite only drawing 1-1 with Preston.
Aaron Wilbraham cancelled out Preston striker Jermaine Beckford’s opener to move the Robins 13 points clear of third placed MK Dons. The Lilywhites remain comfortably in second spot.
The Dons could only draw 0-0 with Port Vale on Saturday, while fourth placed Swindon narrowly beat Peterborough 1-0, with Jermaine Hylton on target.
Sheffield United produced an excellent turnaround to salvage a 2-2 draw at Oldham, which helps them to cement a play-off place.
Dominic Poleon’s brace put the hosts in a commanding position, but Jason Holt and Jamie Murphy both netted in the second half to rescue the Blades a point.
Chesterfield occupy the final play-off spot, but only drew 1-1 with Barnsley. Jay O’Shea scored for the Spireites, but former Iron striker Sam Winnall pulled the Tykes level.
Meanwhile, Rochdale remain on the fringes of the play-offs after a 1-1 draw at Doncaster, with Ian Henderson on target for the Dale.
Kyle Bennett scored for Doncaster, but a draw means their slim chance of reaching the play-offs has pretty much ended.
At the bottom, Yeovil became the first team to be relegated to League Two, but did manage a 1-1 draw with fellow strugglers Notts County.
Haydn Hollis’ own goal gave Yeovil the lead, but Garry Thompson levelled for County, who find themselves in 22nd place and one point from safety.
Colchester also remain in the bottom four after losing 1-0 to Coventry, with Jim O’Brien’s strike moving the Sky Blues up to 16th place.
Crewe occupy the final spot in the bottom four after they could only draw 1-1 at home to fellow relegation rivals Leyton Orient, who find themselves in 19th place.
Lauri Dalla Valle netted the opener for the hosts, only for Darius Henderson to level for the O’s, which sees them out of the bottom four on goal difference.
Walsall eased their own relegation fears though, winning 1-0 at home to Fleetwood thanks to a strike from the returning Tom Bradshaw.
Meanwhile, Gillingham beat Bradford 1-0 thanks to John Marquis’ goal, meaning the Bantams have now lost back-to-back games.
The Iron host Port Vale on Tuesday and Mark Robins’ side will be hoping to make it three home wins in a row, while trying to secure League One football next season.