The Iron struck late on to secure a point at Glanford Park on Saturday against Oldham, with Kyle Wootton coming off the bench to score.
It looked like Daniel Lafferty’s drive with 12 minutes to go would win it, but Wootton finished excellently with just two minutes left.
Elsewhere in League One, Burton met fellow promotion chasers Walsall, but the two sides could only play out a 0-0 draw.
That gave Wigan a chance to close the gap on the top of the table, which they took emphatically with a 3-0 win against Bury.
A Will Grigg brace and a goal from Ryan Colclough helped them to a routine victory and extend their unbeaten run to 12 matches.
Gillingham could not take advantage though as they slipped to a second consecutive victory, losing 2-1 to Chesterfield.
Sylvain Ebanks-Blake and Lee Novak put the visitors in control, although Emmanuel Osadebe did set up a nervy finale.
Fifth placed Millwall had to settle for a point as Doncaster ended their run of four straight defeats with a 1-1 draw.
Steve Morison gave the promotion hopefuls the lead, but Richard Chaplow levelled against his former club to earn Doncaster a point.
Coventry hold the final play-off spot, although they lost 2-1 to Fleetwood who climbed out of the bottom four as a result.
Marcus Tudgay cancelled Wes Burns’ opener to seemingly give the hosts a point, but David Ball scored late to secure all three for Fleetwood.
At the bottom, Colchester remain at the foot of the table after drawing 0-0 with Shrewsbury, who occupy the final spot.
Crewe are also still in the bottom four after they lost 2-1 to inform Barnsley, despite leading through Jon Guthie’s strike.
The Tykes turned the game around though, with goals from Sam Winnall and Alfie Mawson lifting them up to ninth.
Bradford are just outside the play-off places after their 1-0 win at Blackpool, who are only out of the bottom four on goal difference. Kyel Reid grabbed the only goal.
Southend are also on the fringes of the play-offs, although they lost 3-1 at Port Vale on Friday night.
Carl Dickinson, Michael O’Connor and a Ben Coker own goal put the hosts in control, with Sam McQueen netting a late consolation.
Meanwhile, Sheffield United suffered a disappointing defeat at Rochdale as substitutes Peter Vincenti and Grant Holt secured a 2-0 win.
Swindon produced a good comeback to win 2-1 at Peterborough, who have now lost their last four matches.
Marcus Maddison gave Posh the lead, but Nicky Ajose and Michael Doughty both found the net to give Swindon the points.
Next up for the Iron is a trip to promotion hopefuls Walsall on Tuesday night and Nick Daws will hope for a first win since taking charge permanently.
Tweets by @SUFCOfficial