Npower Championship leaders QPR lost in the league for the first time since New Year's Day as they slid to a 2-0 defeat at play-off chasing Millwall.
Millwall's first goal came just after the hour mark as Tamika Mkandawire's pass found Steve Morison, who slid past Paddy Kenny from the edge of the box. Danny Shittu was then sent off for the visitors after fouling Morison, who went on to put the ball in the net but the referee had already awarded a penalty which was duly converted by Liam Trotter.
Norwich recorded an impressive 3-2 win at Leicester. The diminutive Wesley Hoolahan headed the Canaries in front but the home side replied through Richie Wellens. Grant Holt scored his 17th of the season from the penalty spot after Hoolahan was brought down and Aaron Wilbraham added a third. Paul Gallagher pulled a goal back for the Foxes late on.
Leeds were the only other team in the top six to win after a comfortable 2-1 win over Preston at Deepdale. Goals from Neil Kilkenny and Billy Paynter were enough for the Whites as they strengthened their play-off chances and push Preston closer to relegation. Iain Hume's scored a late consolation for the home side who are now 10 points adrift of safety.
Danny Graham's late goal was enough to earn a creditable 1-1 draw for Watford against Swansea at the Liberty Stadium. Stephen Dobbie had given Swansea a first-half lead after putting the finishing touch to a fantastic build-up. Cardiff also failed to make up ground on the leaders as they lost 1-0 to relegation threatened Crystal Palace. Dougie Freedman's men scored a late winner through Fulham loanee Kagisho Dikgacoi.
Nottingham Forest were another promotion-chasing side beaten by a team at the wrong end of the table, going down 2-1 to Sheffield United, who recorded their first win under Micky Adams. Dele Adebola had given Forest the lead and Daniel Bogdanovic missed a penalty for Sheffield United before goals from Sam Vokes and Matthew Lowton gave the Blades an invaluable three points.
The wins for Crystal Palace and Sheffield United put more pressure on Scunthorpe, who went down 2-1 at Barnsley. Blackpool loanee Marlon Harewood scored twice on his full home debut for Barnsley before Michael Collins late consolation for United.
Middlesbrough secured an important 2-1 win over Derby County to go level on points with the Rams in the table. Tony Mowbray's men fought back after Jamie Ward's opener with goals from Seb Hines and Merouane Zemmama.
Both Burnley and Reading kept their play-of hopes alive with impressive away victories at Hull and Ipswich respectively. Burnley won 1-0 after an early strike from new loan signing Nathan Delfouneso as Reading secured a relatively comfortable 3-1 win at Ipswich. The Royals efforts came from Shane Long, Ian Harte and Noel Hunt, with Connor Wickham replying for the hosts.
Bristol City came out on top in a mid-table clash against Portsmouth as Albert Adomah and a Greg Halford own goal gave them a 2-1 win with Dave Kitson scoring in injury time for the visitors. Doncaster and Coventry played at a 1-1 at the Keepmoat, with James Hayter's late goal cancelling out Freddie Eastwood's opener.
Copyright (c) PA Sport 2009, All Rights Reserved.