It's a busy period in the Sky Bet Championship heading into 2017, with matches taking place over what will be an exciting four days.Sky Bet Championship: Matchday 24
Brighton & Hove Albion are one of three high-flying teams at home on Friday night, as the EFL action continues in the run up to New Year.
The leaders Brighton host Cardiff City, while their nearest rivals Newcastle United welcome Nottingham Forest to St. James’ Park.
Reading, who lie third, take on Fulham.
On New Year’s Eve, six more games take place, including an evening kick-off at Griffin Park, where Brentford host Norwich City in front of the Sky Sports cameras.
Derby County are in fine form with seven successive home clean sheets, and struggling Wigan Athletic are the latest to visit the resurgent Rams.
Another of the sides in the bottom three, Blackburn Rovers, face a lunchtime meeting at Huddersfield Town in one of two Lancashire versus Yorkshire battles. The other comes at Deepdale, where Preston North End face off against Sheffield Wednesday.
Those games follow the Thursday night Sky Bet Championship double - Aston Villa and Leeds United played out a 1-1 draw and Burton Albion won at Rotherham United to move five points clear of the relegation zone.
Sky Bet Championship: Burton win away; Aston Villa and Leeds share spoils
Sky Bet Championship: Matchday 25
A full schedule greets us on the first Monday of 2017, and Sky Sports will be showing Blackburn versus Newcastle in a 3pm kick-off at Ewood Park.
Leeds and Rotherham meet in a Yorkshire derby, while high-flying Brighton and Reading both go on the road, to Fulham and Bristol City respectively.
Birmingham City have won their last four against Brentford, which will give Gianfranco Zola encouragement as the Italian seeks his first three-point haul at St Andrew’s, and Barnsley go to Nottingham Forest looking to avenge November’s 5-2 thrashing at Oakwell.
Sky Bet Championship: Matchday 24 fixtures (3pm unless stated)
Thursday 29th December 2016
Aston Villa v Leeds United (7:45pm - live on Sky Sports)
Rotherham United v Burton Albion (7:45pm)
Friday 30th December 2016
Brighton & Hove Albion v Cardiff City (7:45pm)
Ipswich Town v Fulham (7:45pm)
Newcastle United v Nottingham Forest (7:45pm)
Reading v Fulham (8pm)
Saturday 31st December 2016
Barnsley v Birmingham City
Brentford v Norwich City (5:30pm - live on Sky Sports)
Derby County v Wigan Athletic
Huddersfield Town v Blackburn Rovers (12:30pm)
Preston North End v Sheffield Wednesday
Wolverhampton Wanderers v Queens Park Rangers
Sky Bet Championship: Matchday 25 fixtures (3pm unless stated)
Monday 2nd January 2017
Birmingham City v Brentford
Blackburn Rovers v Newcastle United (live on Sky Sports)
Bristol City v Reading
Burton Albion v Preston North End
Cardiff City v Aston Villa
Fulham v Brighton & Hove Albion
Leeds United v Rotherham United
Norwich City v Derby County
Nottingham Forest v Barnsley
Queens Park Rangers v Ipswich Town
Sheffield Wednesday v Wolverhampton Wanderers
Wigan Athletic v Huddersfield Town
Referees: Click here to see the match officials on duty
Follow, follow, follow...