Reading will not play on the traditional days of Boxing Day or New Years Day this year, with the latest Sky Sports selections announced.

Always a fan favourite, Boxing Day has always been a day for families and friends to celebrate at the football, but not for Royals this year as their clash with Swansea City has been pushed back to Tuesday, December 27 at 17.15.

This is due to Sky Sports selecting the match for live coverage.

Having a knock-on effect to the other matches in the always hectic schedule, a trip to Norwich City is now 19.45 on Friday, December 30.

Another day renowned for football, New Years' Day tends to be for the match and nursing hangovers.

Again, Reading fans will not have a game on this usual day, with their match against West Brom pushed back to Monday, January 2 at 15.00.

The match against the Swans marks the first game for half-season ticket holders, always a popular Christmas gift for supporters.