After a week-long break in the English Premier League, the games resume on Sunday with seven matches lined up for Boxing Day.
Every team traditionally plays on Boxing Day but with the recent surge in coronavirus cases, three matches have been postponed.
Liverpool vs Leeds, Wolves vs Watford and Burnley vs Everton have all been postponed.
Despite the postponements, there is still plenty of football to enjoy on the day apart from Manchester United who are away at Newcastle on Monday.
The Premier League action is then set to continue on Tuesday 28 December with six more fixtures, two on Wednesday 29 December and two more on Thursday 30 December.
Manchester City vs Leeds United – 6pm – Etihad Stadium
The league leaders will host Leeds hoping to make it nine wins in a row and open up a six-point gap between them and Liverpool.
Marcelo Bielsa’s Liverpool on the other hand are on a three-match losing streak.
Prediction: The hosts have everything going for them and are expected to bag all three points easily.
Norwich vs Arsenal – 6pm – Carrow Road
The Canaries remain rooted to the bottom of the table with 10 points and have lost their last three games without scoring a single goal.
Meanwhile, Arsenal have won their last three games without denounced captain Pierre-Emerick Aubameyang.
Prediction: The bottom side are expected to at least score a goal in this game but with the form the Gunners are on, they could just come out on top.
Tottenham vs Crystal Palace – 6pm – Tottenham Hotspur Stadium
Seventh-place Spurs have come alive under new boss Antonio Conte and are unbeaten in their last five outings.
Meanwhile, Patrick Vieira’s Palace snapped a three-match losing streak to avoid losses in their last two but remain in 11th with 20 points.
Prediction: This is a tough match to call but being a derby, what we can expect is goals from both teams.
West Ham vs Southampton – 6pm – London Stadium
A 3-2 home win against Chelsea is the Hammers only victory in their last 5 games and they desperately need to return to winning ways.
Another defeat could see them drop two places into seventh place by the end of the weekend.
Southampton are also desperate for victory after failing to bag all three points in their last six matches.
Prediction: With the situation becoming more desperate at West Ham, they could just put their best foot forward and come out on top.
Aston Villa vs Chelsea – 8:30pm – Villa Park
The Blues are hanging on to third place in the league despite drawing two consecutive games against Wolves and Everton.
They face an Aston Villa side who have won three times in their last five under new manager Steven Gerrard.
Prediction: Both teams will definitely get a goal in this game and unfortunately for Thomas Tuchel, he may have to prepare for yet another draw.
Brighton vs Brentford – 11pm – Ammex Stadium
The home side’s torrid run of form has seen them drop three places into 13th place with 20 points.
Brentford on the other hand are coming off a 2-1 win against Watford.
Prediction: There is not much separating these two sides in terms of form and points, a draw could be the most likely outcome.