The Cod Army are playing in the third tier for the first time in their history after six promotions in nine years and their remarkable ascent shows no sign of slowing with Jamie Proctor and Gareth Evans scoring the goals at Glanford Park.
Posh were defeated 2-1 by Sheffield United, who had lost both of their opening contests. Jose Baxter's opener gave the Blades a first-half lead, and although it was later cancelled out by Shaun Brisley's goal, Ben Davies snatched a winner six minutes from time.
Bristol City, who beat Nigel Clough's men on the opening day, were held to a goalless draw by Leyton Orient while Chesterfield, the League Two champions from last year, were beaten 1-0 by MK Dons, who play Manchester United in the Capital One Cup in seven days' time.
Meanwhile, Crawley lost their unbeaten status, while Bradford maintained theirs, thanks to a 3-1 win for the Bantams.
Bradford are now second behind Fleetwood after Doncaster's stoppage-time equaliser meant Preston, for whom Joe Garner signed a new contract earlier on Tuesday, were held to a 1-1 draw which slipped them down the table.
Stand-in striker Matt Done scored a hat-trick for Rochdale in the evening's high-scoring affair as Crewe were hammered 5-2.
Marcus Haber marked his full Railwaymen debut with a brace but Done's treble and goals from Ian Henderson and Peter Vincenti helped Keith Hill's men to a big away victory.
There were plenty of goals between Coventry and Barnsley too in a 2-2 draw with all four goals coming in the first half.
Josh McQuoid and Jordan Clarke twice gave the Sky Blues the lead, but the Tykes earned a point thanks to strikes from Conor Hourihane and Leroy Lita.
Finally, Notts County recorded a 2-1 home win over Colchester, Oldham held Port Vale to a 1-1 draw, Yeovil claimed a 2-1 away victory at Walsall and Swindon held Gillingham to a 2-2 draw thanks to Stephen Bywater's last-minute own goal.
- Sports & Recreation
- Jamie Proctor
- Sheffield United