Burnley moved above Millwall and boosted their npower Championship play-off push courtesy of a 3-1 win at Watford.
An own goal from defender Dale Bennett put Burnley ahead but the lead lasted just five minutes before Danny Graham made it 1-1 when he slid in Marvin Sordell's cross to take his tally for the campaign to 19.
Chris Eagles restored the Clarets' lead after superb interplay with Chris Iwelumo, who then added a third 15 minutes from time when he headed in Eagles' cross.
It could have been worse for Millwall as they trailed Sheffield United due to Daniel Bogdanovic's 77th-minute penalty, but Kevin Lisbie equalised in the last minute to leave Sheffield United manager Micky Adams still looking for his first win since taking over seven matches ago.
In-form Hull made it seven league games without defeat as Anthony Gerrard earned them a 1-0 win over Preston and ensured a losing return to the KC Stadium for the Tigers' former manager and captain, Phil Brown and Ian Ashbee.
Portsmouth ended a 10-match winless run with a 2-0 success at Doncaster. Dave Kitson headed his sixth goal of the season and Joel Ward wrapped up victory, though Pompey lost on-loan Aston Villa midfielder Jonathan Hogg to a late red card.
Struggling Crystal Palace went down 2-1 at Coventry. Richard Wood's header put Coventry 1-0 up and Marlon King added a simple second 11 minutes from time before Steffen Iversen's late consolation.
Jacob Mellis' stoppage-time equaliser earned Barnsley a draw at home to Ipswich, for whom Jason Scotland had broken the deadlock in the 82nd minute.
Copyright (c) PA Sport 2009, All Rights Reserved.