Darius Henderson's first hat-trick for Millwall earned the Lions a shock 3-0 win at Leicester City as Sven Goran Eriksson's expensively assembled side squandered chances and slipped into the bottom half of the table. Henderson's first came from a penalty after Sol Bamba had fouled Brian Howard, the second was tapped in from Nadjim Abdou's cross and his third came from a header. The Lions' first three points away this season lifted them out of the bottom three.
"We looked like a team who were very tired, flat and with no ideas," Eriksson fumed. "I am angry and frustrated and very disappointed."
Leeds United broke into the top six of the Championship after Darren O'Dea's goal in the sixth minute of time added on earned a 3-2 win over 10-man Peterborough United at London Road. Leeds led in the fourth minute when Andy Keogh, on loan from Wolves, fired in. Gabriel Zakuani headed Posh's first-half equaliser but their hopes were hit when Lee Tomlin was sent off after a foul on Keogh eight minutes before the break. Nine minutes after it, Adam Clayton fired Leeds ahead. Posh seemed to have made their point when Mark Little levelled with two minutes left, but then came O'Dea's late intervention. Posh were furious at the amount of time added.
There were goals aplenty at Cardiff City, too, as the Bluebirds beat Barnsley 5-3, Aaron Gunnarsson scoring twice for Malky Mackay's side, whose striker Kenny Miller, clashed heads with his team-mate Ben Turner. "It was like something out of comic cuts," Mackay said, "a 5ft 10in player running into a 6ft 5in giant. Ben was OK, but Kenny had to have stitches in a nasty cut on his head."
Steve Cotterill made it two wins out of two as Nottingham Forest manager following Tuesday's win at Middlesbrough with a 2-1 victory at Blackpool thanks to a Wes Morgan header and Radoslaw Majewski's late strike. Forest's Guy Moussi was sent off to set up a nervous finish but they held on.
Cotterill's previous side, Portsmouth, have also prospered, Luke Varney scoring twice in their 3-1 defeat of Doncaster Rovers at Fratton Park. Late goals scuppered both Watford, 3-2 at Hull City, the Hornets dropping into the bottom three, and Coventry City, who lost 2-1 at home to Burnley.
Jordan Rhodes scored a hat-trick for the second Saturday running as second-placed Huddersfield Town beat Preston North End 3-0, while at The Valley leaders Charlton Athletic beat Carlisle 4-0, Yann Kermorgant scoring twice.
Kane Ferdinand's two strikes set up a 4-1 win for second-placed Southend United over Torquay at Roots Hall.