The Iron produced an impressive second half display to defeat promotion chasing Swindon Town 3-1 at Glanford Park on Saturday, despite trailing at the break.Michael Smith had put the visitors in front just before the break, but goals from Paddy Madden, Niall Canavan and a strike on his full debut from Kevin van Veen secured the points.
The result moved the Iron up to 18th place in the League One table, just six points off the play-off positions and with a couple of games in hand over sides above them.
Swindon stayed in second place despite defeat and that was the first time that Mark Cooper’s side had lost back to back games in the league all season.
Elsewhere in League One, Bristol City could not take advantage of Swindon’s defeat as they suffered a 3-1 defeat at home to play-off hopefuls Sheffield United.
Matt Smith had put the leaders ahead, but a brace from Matty Done and a Jamie Murphy goal sealed an impressive victory for the Blades.
It was a bad weekend for the League One top three as MK Dons also suffered a defeat, losing 4-2 at Gillingham, who have now won five out of their last six.
The Dons twice came from behind as Devante Cole and Ben Reeves cancelled out strikes from Cody McDonald and Bradley Dack. Bradley Garmston and John Marquis won it for the Gills in the last 15 minutes though.
In contrast, it was a very good weekend for three of League One’s bottom four, with Colchester, Crawley and Leyton Orient all picking up wins.
Yeovil are now bottom of the table though as they lost 3-0 at Doncaster, who are now closing in on the play-offs after one defeat in ten.
Nathan Tyson, Dean Furman and Kyle Bennett were all on target for a Rovers side that moved up to eighth place and just a point outside the top six.
Leyton Orient moved off the foot of the table with a 3-2 win away to Chesterfield, with a last minute Dean Cox goal sending the points back to East London.
Chesterfield twice led thanks to goals from Jay O’Shea and an Elliott Omozusi own goal, but a David Mooney brace and Cox’s late winner secured Orient’s victory.
Crawley enjoyed an emphatic 5-1 win at home to Barnsley, with Izale McLeod’s hat-trick and goals from Sonny Bradley and Marvin Elliott sealing the result.
A second minute strike from Sammie Szmodics was enough to give Colchester a 1-0 victory at sixth place Oldham, although it was not enough to get them out of the relegation zone.
Nicky Ajose continued his impressive form in front of goal as Crewe secured their third successive win, beating Fleetwood 2-0 to continue to pull further away from the bottom four.
Marcus Haber also scored for the Alex, who have now won seven of their last ten and are one place above the Iron in 17th, although they have played two more games.
Two goals in the first seven minutes from Harry Beautyman and Christian Burgess helped Peterborough to a 2-1 victory against Rochdale, while Port Vale won 1-0 against Walsall.
Next up for the Iron is the visit of Chesterfield on Tuesday evening, where Mark Robins’ side will be looking to build on the impressive win against Swindon.