Second-half goals from Hakeeb Adelakun and Gary McSheffrey helped the Iron to their first win of the Sky Bet League One season on matchday five.Tom Bradshaw’s goal made it a nervy final 20 minutes but the Iron defensive unit stayed strong and resolute to see out the three points.
Elsewhere, Peterborough won at Colchester to go top of the league on 12 points.
Conor Washington missed an early penalty for the Posh and Darren Ferguson's men went 2-0 up as Washington made amends and Kgosi Ntlhe netted, before he was later sent off for a second yellow card. Freddie Sears pulled one back for Joe Dunne’s men before Jermaine Anderson put the game out of reach 13 minutes from time to help them to a 3-1 win.
Early form team Fleetwood and Preston drew with Leyton Orient and Sheffield United respectively, as both sets of teams shared the points with a 1-1 scoreline.
MK Dons, who pulled off a stunning 4-0 win over Man Utd in the Capital One Cup in midweek, beat Crawley 2-0 as Dele Alli and Benik Afobe found the net.
Basement side Crewe lost 2-0 at Gillingham when Bradley Dack and Cody McDonald scored at Priestfield.
Doncaster lost at the Keepmoat when Lee Johnson’s Oldham were 2-0 winners and Bradford, who beat Leeds in the League Cup in midweek, won on the road at Rochdale with the same scoreline.
Chesterfield shot into fifth with a 2-1 victory over Micky Adams’ Port Vale as Eoin Doyle and Gary Roberts cancelled out Mark Marshall’s goal for Vale.
Last week’s opponents Yeovil drew 1-1 again, when Barnsley were the visitors, and Swindon and Coventry also shared the points in a 1-1 draw.
The domestic campaign takes another break in midweek, when we turn our attentions to the Johnstone’s Paint Trophy when Chesterfield visit Glanford Park for round 1.