The soccer keeps coming thick and fast over the festive duration, with greater games scheduled for the New Year's Day weekend.
Manchester City have turned at the style in current weeks and have a form facet to address on Saturday when they travel to London to face Arsenal.
Elsewhere, Chelsea host Liverpool on Sunday with both facets trying to hold pace with present day league leaders City, while Manchester United near out the weekend with a domestic fixture with Wolves.
Let's check the matches and check out the modern state of the Premier League.
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 begin to the season, things are searching suitable once more 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 received their ultimate 4 Premier League games, rocketing as much as fourth within the system.
However, Saturday's early kick off with the current league leaders is an entire new kind of acid check.
Manchester City are searching like identify winners once more and feature installed a gap between themselves and the chasing p.C. Thanks to a run of ten immediately wins. It's hard for anybody to compete towards that kind of shape, and whilst Mikel Arteta's side may also land a blow themselves, Pep Guardiola's outfit must be too strong and irrepressible to handle on the Emirates.
Prediction: Arsenal 1-3 Manchester City