Lee Bowyer celebrated his new contract at Charlton Athletic by holding Fulham to a goalless draw, while Reading drew at Nottingham Forest.
Anthony Knockaert struck early on as Fulham moved up to third in the Championship with a 1-0 victory over Jonathan Woodgate's Middlesbrough.
The top two in the Championship remain unchanged after their draw, while Brentford are third and Stoke City thumped Huddersfield Town.
A late own goal from Wes Harding sent Leeds United above West Brom in the Championship table, while Fulham have moved up to third.
Championship leaders West Brom let in a late equaliser at Barnsley on Boxing Day but Leeds were unable to capitalise.
Fulham cut the gap to second-placed Leeds to nine points with a valuable 2-1 victory over Marcelo Bielsa's men at Craven Cottage.
Leeds United's failure to hold onto a 3-0 lead against Cardiff City means West Brom end Saturday at the Championship summit.
Hull City succumbed to Leeds United in the second half, meaning a change again at the top of the Championship table.
Bristol City's 2-0 win at Fulham put the Robins right in the promotion picture, while leaders Leeds United beat Huddersfield Town.
Manchester City have a favourable draw in the FA Cup third round, but there are difficult trips for Everton and Manchester United.