Blackburn Rovers moved top of the Championship after an amazing 5-3 win at Bristol City with Jordan Rhodes opening his account for the club with a brace.
Blackpool missed the chance to move back to the top of the table as they were held at Blackpool - whilst Nottingham Forest maintained their unbeaten start to the season as they came from two goals behind against Birmingham City.
But the match of the day in the Championship, was no doubt at Ashton Gate with eight goals flying in and it was Bristol City who opened the scoring with Albert Adomah scoring within 60 seconds.
Then Rovers came into the game with Rhodes opening his account before then setting up Nuno Gomes to fire them ahead - but that lead lasted just minutes as Stephen Pearson levelled.
Ruben Rochina then put Blackburn ahead on 81 minutes, but again City pegged them back soon after - this time with Sam Baldock on target.
With the game heading for a draw, Blackburn then snatched a remarkable win in stoppage-time - with Scott Dann firing them ahead before Rhodes completed the scoring with a sublime finish.
Until Blackburn's late finish, it had seemed that Blackpool would return to the top of the table in spite of being held to a 1-1 draw at Barnsley, but instead they are in second thanks to Tom Ince's fine finish - levelling after Craig Davies put the Tykes ahead.
Hull City climbed into fourth after a 4-1 demolition of Millwall at the KC Stadium. The Tigers had actually done all they needed to do in the first half as they were four-up thanks to Robert Koren, Jay Simpson, Abdoulaye Faye and Sone Aluko. Darius Henderson pulled one back for the Lions, which was no more than a consolation.
Cardiff City are up to fifth after a hard-fought 2-1 home win over Leeds United. Craig Bellamy came off the bench to fire home his first goal since returning to the club on the hour and they doubled their lead not long after with Peter Whittingham firing home from the penalty spot. Rodolph Austin's goal set up a tense finish but Cardiff held on.
Nottingham Forest have dropped to sixth, but manager Sean O'Driscoll will be more than happy with that after his side came from 2-0 down to rescue a draw against Birmingham at the City Ground.
The Blues looked to have done the hard work as they scored two goals in two minutes with just 20 minutes left through Hayden Mullins and Marlon King - but Simon Cox and Dan Harding made sure Forest maintained their unbeaten record.
Middlesbrough and Huddersfield both moved to the edge of the play-off zone as they claimed valuable home wins.
Boro got the better of Ipswich Town with a 2-0 win as Luke Williams and Mustapha Carayol scored either side of the break.
Town grabbed three points with a 1-0 home win over Derby as Danny Ward scored the only goal inside the first minute.
Bolton climbed 11 places and into the top half of the table thanks to their 2-1 win over Watford at the Reebok Stadium with first-half goals from Matt Mills and Kevin Davies proving crucial.
Finally, the bottom two clashed at Turf Moor, and in another high-scoring affair it was Burnley who inflicted a 5-2 hammering on the Posh.
Burnley went ahead through Craig McCann early on before Peterborough battled back and actually took the lead through Lee Tomlin and Nathaniel Mendez-Laing.
But Darren Ferguson's side could not hang on as Michael Bostwick put through his own net just before the break - although Charlie Austin claimed the goal.
And there was more reason for Austin to claim that goal as he helped himself to two further efforts in the second half before Junior Stanislas fired home to seal an emphatic win.