Thursday 26th December
David Nugent's 12th goal of the season took Leicester City top of the Sky Bet Championship, the striker's penalty enough for a 1-0 home victory over Reading.
Emmanuel Ledesma's strike guided Middlesbrough to a creditable 1-0 home victory over Burnley, allowing Leicester to sneak to the top of the pile.
Derby County were left to rue Chris Martin's missed penalty as Huddersfield Town snatched a 1-1 draw.
Craig Bryson handed the visitors a 1-0 lead, three minutes after Martin failed to convert that spot kick.
And with four minutes remaining Martin Paterson fired into the roof of the net to steal a share of the spoils for Huddersfield, denying Derby the opportunity to go level on points with Burnley.
David McGoldrick's brace took his season's tally to 11 and helped Ipswich Town claim a 3-0 win at Doncaster Rovers, with Luke Chambers also netting.
Lawrie Wilson's brace and a goal for Yann Kermorgant sealed struggling Charlton Athletic's 3-2 home victory over Brighton & Hove Albion.
Charlton fended off two goals from Jose Ulloa to claim a victory to ease relegation fears.
Blackburn Rovers failed to find a way to break down stubborn Sheffield Wednesday at Ewood Park, the relegation-battling visitors pleased to leave with a 0-0 draw.
New manager Guiseppe Sannino led Watford to their first league victory in 11 matches, a resounding 4-0 thumping of Millwall.
Troy Deeney converted a penalty after Danny Shittu was sent off for the foul that brought the spot kick.
Fernando Forestieri, Ikechi Anya and Lewis McGugan added the other goals at Vicarage Road that kickstarted life after Gianfranco Zola for the Hornets.
Jesse Lingard was sent off as Wigan Athletic and Birmingham City played out a 0-0 draw at the DW Stadium.
Matt Ritchie scored twice as Bournemouth condemned lowly Yeovil Town to a comprehensive 3-0 defeat on the south coast, the other goal coming from Eunan O'Kane.
Neil Danns' second-half goal claimed a 1-0 victory for Bolton Wanderers at Barnsley.