Here are the key clashes from each of the three divisions that could have the most significance on the last weekend before Christmas...
CHAMPIONSHIP: The stand-out fixture in the division is between 1) Cardiff and Middlesbrough, two clubs with their sights set on promotion. I'd also look at Leeds, who are in the sixth and final play-off spot and could be hunted down at any time by the chasing pack, which includes Saturday's opponents 2) Reading. Then at the bottom of the table, we see recently-resurgent 3) Bristol City taking on Nottingham Forest, who seriously need to find the winning formula to drag themselves away from the relegation threat.
1) Need a draw
2) Reading to win
3) Need a draw
Thats six teams less to worry about
LEAGUE ONE: Sheffield Wednesday against Huddersfield should be a cracker between two teams near the top of the table. Carlisle's game with Wycombe is important at both ends; the home side are only outside the play-off places on goal difference, but Wycombe might be able to jump out of the relegation zone with a win. And while we're talking about sides at the bottom, you can't ignore Chesterfield v Walsall. That's a real six-pointer down there.
LEAGUE TWO: There are plenty of proverbial David vs Goliath clashes in League Two this weekend. Bradford have been in free-fall of late and their trip to second-placed Southend sees Phil Parkinson desperate for a win. The other Friday night game between Barnet and high-flying Cheltenham sees the visitors, whose manager Mark Yates earned my vote for Manager of the Month, hoping to feed off the negativity surrounding Barnet after it was announced they are to leave Underhill after 104 years. On Saturday we'll see rock-bottom Dagenham & Redbridge travelling to promotion-chasing Burton. John Still's men won't feel cut adrift while they are within one result of safety.