JOSH Vela fired a late winner as Bolton came from behind to beat Fleetwood 2-1 and maintain their 100 per cent start in Sky Bet League One.

Bolton striker Gary Madine had earlier equalised to cancel out David Ball’s opener.

Scunthorpe climbed second and maintained their unbeaten start by thrashing previously-undefeated Gillingham 5-0.

Kevin van Veen’s fifth goal in as many matches gave Scunthorpe an early lead, Josh Morris put them two up from the spot and Jordan Clarke headed a third. Morris then fired his second of the game and Tom Hopper completed the rout.

Bradford moved into third place with a 3-1 home win against Coventry.

Loanee Dan Agyei fired Coventry ahead on debut but Tony McMahon levelled it up from the spot. Mark Marshall then nudged Bradford ahead before McMahon converted his second penalty.

Sheffield United slumped to the bottom of the table as Steve Morison’s late penalty clinched Millwall a 2-1 home win.

Chesterfield slipped to their first league defeat of the season after going down 2-1 at Shrewsbury, while Charlton made it back-to-back wins thanks to new signing Nicky Ajose’s double in a 2-1 victory at Walsall.

Oxford registered their first win with a 2-1 success against Peterborough, while Oldham also clinched a maiden success, 1-0 at Bury.

Southend drew 1-1 at home to Bristol Rovers, Rochdale are still waiting for their first league win after losing 1-0 to MK Dons, and Northampton were held 0-0 at home by AFC Wimbledon.