The football keeps coming thick and fast over the festive period, with more games scheduled for the New Year's Day weekend.
Manchester City have turned on the style in recent weeks and have a form side to deal with on Saturday when they travel to London to face Arsenal.
Elsewhere, Chelsea host Liverpool on Sunday with both sides looking to keep pace with current league leaders City, while Manchester United close out the weekend with a home fixture with Wolves.
Let's take a look at the matches and check out the current state of the Premier League.
Saturday
Arsenal vs Manchester City
When is kick off? Saturday 1 January, 12:30 (GMT)
Where is it being played? Emirates Stadium, London
TV channel? BT Sport 1(UK), NBC/fuboTV (US), DAZN (Canada)
Highlights? BBC Match of the Day (UK), Sky Sports Football YouTube channel
Referee? Stuart Atwell
VAR? Jarred Gillet
After a wretched start to the season, things are looking good again for Arsenal.
With stars like Martin Odegaard, Emile Smith Rowe, Bukayo Saka and Gabriel Martinelli all contributing up front, the Gunners haven't suffered from Pierre-Emerick Aubameyang's ousting from the squad. They've won their last four Premier League games, rocketing up to fourth in the process.
However, Saturday's early kick off with the current league leaders is a whole new kind of acid test.
Manchester City are looking like title winners again and have established a gap between themselves and the chasing pack thanks to a run of ten straight wins. It's hard for anyone to compete against that sort of form, and while Mikel Arteta's side may land a blow themselves, Pep Guardiola's outfit should be too strong and irrepressible to handle at the Emirates.
Prediction: Arsenal 1-3 Manchester City
Read 90min's full preview of Arsenal vs Manchester City here.
Leicester vs Norwich
Unfortunately, there'll be no football on New Year's Day at the King Power Stadium.
Norwich have struggled with squad availability in recent weeks and a combination of Covid-19 cases and injuries meant the Canaries had to postpone their trip to Leicester.
Watford vs Tottenham
When is kick off? Saturday 1 January, 15:00 (GMT)
Where is it being played? Vicarage Road, Watford
TV channel? Premier Player (UK) NBC/fuboTV (US), DAZN (Canada)
Highlights? BBC Match of the Day (UK), Sky Sports Football YouTube channel
Referee? Robert Jones
VAR? Lee Mason
Things are just starting to get a little ropey for Watford down at the bottom of the table.
The Hornets have lost five games on the trot and are just two points clear of 18th place Burnley, who have a game in hand on them.
They probably didn't need a match with Antonio Conte's rejuvenated Spurs, who are unbeaten in the Italian's first seven league matches.
They struggled at Southampton, only managing a 1-1 draw despite having a player advantage, but they shouldn't have the same issues at Vicarage Road.
Prediction: Watford 0-2 Tottenham
Read 90min's full preview of Watford vs Tottenham here.
Crystal Palace vs West Ham
When is kick off? Saturday 1 January, 17:30 (GMT)
Where is it being played? Selhurst Park, London
TV channel? Sky Sports Main Event (UK) NBC/fuboTV (US), DAZN (Canada)
Highlights? BBC Match of the Day (UK), Sky Sports Football YouTube channel
Referee? Michael Oliver
VAR? Chris Kavanagh
This should be an entertaining encounter to round off Saturday's action.
Both Crystal Palace and West Ham put rocky patches behind them in their most recent outings, picking up wins against Norwich and Watford respectively.
Some recent hiccups have seen the Hammers fall behind the pace in the race for Champions League qualification, but they're back on the horse again and should get three points here.
Prediction: Crystal Palace 1-2 West Ham
Read 90min's full preview of Crystal Palace vs West Ham here.
Sunday
Brentford vs Aston Villa
When is kick off? Sunday 2 January, 14:00 (GMT)
Where is it being played? Brentford Community Stadium, Brentford
TV channel? Sky Sports Main Event (UK), Peacock (US), DAZN (Canada)
Highlights? BBC Match of the Day (UK), Sky Sports Football YouTube channel
Referee? Craig Pawson
VAR? Michael Oliver
Even with their current injury list, Brentford gave a good account of themselves in the 1-0 defeat to Manchester City.
They couldn't find an equaliser after Phil Foden's opener, but the Bees have a more realistic chance of picking up points on Sunday when they host Steven Gerrard's Aston Villa.
The Villans have been winning and losing alternately since late November but were most recently defeated 3-1 at home by Chelsea. They should be able to bounce back here in what could be an entertaining score draw.
Prediction: Brentford 1-1 Aston Villa
Everton vs Brighton
When is kick off? Sunday 2 January, 14:00 (GMT)
Where is it being played? Goodison Park, Liverpool
TV channel? NBC/fuboTV (US), DAZN (Canada)
Highlights? BBC Match of the Day (UK), Sky Sports Football YouTube channel
Referee? John Brooks
VAR? Stuart Atwell
Everton are likely to be fairly rusty on Sunday, having had their last three Premier League games postponed.
They haven't played since mid December and host a Brighton side who are almost impossible to predict.
The Seagulls rarely ever make things easy but they did steal a late point at Chelsea last time out thanks to Danny Welbeck's header.
For two sides who struggle to finish games off, a draw seems pretty realistic.
Prediction: Everton 1-1 Brighton
Leeds vs Burnley
When is kick off? Sunday 2 January, 14:00 (GMT)
Where is it being played? Elland Road, Leeds
TV channel? Peacock (US), DAZN (Canada)
Highlights? BBC Match of the Day (UK), Sky Sports Football YouTube channel
Referee? Kevin Friend
VAR? Graham Scott
This really does have scrapfest written all over it.
Leeds have all kinds of injuries damaging their squad at present, though Raphinha is still performing excellently and Patrick Bamford may be available up front. Form has been tricky to come by - they conceded 14 goals in their defeats to Chelsea, Manchester City and Arsenal.
Burnley are playing catch-up having had a number of games postponed and couldn't get a positive result against Manchester United on Thursday, going down 3-1 at Old Trafford.
Both teams need points to push away from the relegation zone, but Leeds' high octane approach may help them overwhelm the Clarets.
Prediction: Leeds 2-1 Burnley
Southampton vs Newcastle
Another one of the Christmas period's postponed fixtures.
Newcastle will be glad this game is postponed considering Callum Wilson and Allan Saint-Maximin both went down with injuries earlier in the week.
Chelsea vs Liverpool
When is kick off? Sunday 2 January, 16:30 (GMT)
Where is it being played? Stamford Bridge, London
TV channel? Sky Sports Main Event (UK), NBC/fuboTV (US), DAZN (Canada)
Highlights? BBC Match of the Day (UK), Sky Sports Football YouTube channel
Referee? Anthony Taylor
VAR? Paul Tierney
Chelsea had looked like a Premier League title winning powerhouse earlier in the season, but injuries have ravaged Thomas Tuchel's squad and they're now eight points behind leaders Manchester City.
Draws have been their crutch recently, failing to find a winner in three of their last four games, with the 1-1 tie with Brighton being particularly disappointing.
Liverpool have suffered a similar drop-off, drawing with Spurs before losing at Leicester. Mohamed Salah is goalless in his last two outings, though he has netted 15 league goals already this season, so it's hardly panic stations for him just yet.
The Reds may be able to come away from Stamford Bridge on Sunday, but it's sure to be a tight affair.
Prediction: Chelsea 1-2 Liverpool
Monday
Manchester United vs Wolves
When is kick off? Monday 3 January, 17:30 (GMT)
Where is it being played? Old Trafford, Manchester
TV channel? Sky Sports Main Event (UK), NBC/fuboTV (US), DAZN (Canada)
Highlights? BBC Match of the Day (UK), Sky Sports Football YouTube channel
Referee? Mike Dean
VAR? Andre Marriner
Manchester United's journey to hunt down a top four spot continues when they finish the gameweek's fixture list with a clash against the frugal Wolves on Monday night.
Burnley proved to be no match for Ralf Rangnick's side on Thursday as the Red Devils picked up a regulation 3-1 victory, but Wolves have proved to be a tough nut to crack for most top six sides this term.
The Wanderers have had their last two games postponed but had registered a victory at Brighton before holding Chelsea to a draw.
For more from Jude Summerfield, follow him on Twitter!
Source : 90min