The Iron made it five wins from six and back-to-back clean sheets with a comfortable 2-0 win over Barnsley.First half goals from Tom Hopper and Gary McSheffrey helped United climb to ninth and moved them to within four points of the top six.
Luke Daniels also saved former Iron Sam Winnall’s penalty as Barnsley dropped to 22nd, having now suffered six defeats on the bounce.
Elsewhere in League One, the top two shared five goals in a thrilling encounter that saw Walsall leapfrog Gillingham to go top.
Cody McDonald and Bradley Dack had given the visitors the lead, but Kieron Morris, Milan Lalkovic and Jason Demetriou completed the Walsall comeback.
Burton moved above Gillingham as Nasser El Khayati grabbed the only goal midway through the first half to see off Oldham.
Coventry kept their promotion charge on course, coming from behind to win 3-2 at home to Peterborough, with Adam Armstrong netting twice.
Jermaine Anderson and Erhun Oztumer put Posh ahead, but Romain Vincelot and a brace from League One’s top scorer turned the game around.
There was also late drama in the game at Wigan, with Francisco Junior grabbing a last minute goal to beat 23rd placed Swindon.
Bury find themselves in the final play-off place following a thrilling victory against Blackpool, who suffered a first defeat in five.
Danny Rose’s brace, plus goals from Chris Hussey and Tom Soares had helped Bury into a 4-2 lead at the break, with Mark Cullen and Clark Robertson scoring for the visitors.
The second half did not see as many goals, but Jack Redshaw’s penalty set up a nervy finale for Bury as they held on for three points.
Sheffield United dropped out of the top six as they lost to bottom of the league Crewe, with Ryan Colclough grabbing the only goal.
They are still in the bottom four though, and are joined by Fleetwood, who went down to a Sylvan Ebanks-Blake goal for Chesterfield.
Doncaster climbed away from trouble with a commanding 2-0 win at home to Colchester, Darren Ferguson’s first home win in charge.
Goals from Conor Grant and Andy Williams helped Rovers to a comfortable victory that sees them move up to 18th.
Rochdale drew for the fourth game in a row as they came from behind to draw 2-2 at Southend, although they have dropped into the bottom half.
David Mooney and Ryan Leonard put the hosts in control, but Joe Bunney and an excellent free-kick from Michael Rose helped Rochdale grab a point.
Meanwhile, Port Vale defeated Shrewsbury 2-0, with goals from Louis Dodds and Michael O’Connor securing the win.
Also, Millwall and Bradford played out a goalless draw, maintaining the Lions’ five match unbeaten run and keeping up their play-off chase.
The Iron are in FA Cup action next week, and Mark Robins’ side will be hoping to carry their excellent league from over when Southend visit Glanford Park.
Tweets by @SUFCOfficial