The English Premier League returns from the final international break of 2020, with a tasty top-of-the-table tussle at Anfield on Sunday headlining a full weekend of action from 21 to 23 November 2020.
Liverpool are in the unusual position of needing to overtake visiting Leicester at the top of the EPL standings, as Brendan Rodgers makes a return to Merseyside with his impressive Foxes.
Arsenal are also in Sunday service, as Mikel Arteta’s side travel to take on promoted Leeds at Elland Road.
The weekend begins on Saturday lunchtime as Frank Lampard’s Chelsea make the long trip north to face inconsistent Newcastle at St James? Park.
Saturday’s fixtures are bookended by Manchester United, who will look to dispel their jitters under Ole Gunnar Solskjaer when lowly West Brom visit Old Trafford.
Tottenham and Manchester City meet at the Tottenham Hotspur Stadium a little earlier in the evening, with old rivals Jose Mourinho and Pep Guardiola going head-to-head once again in the capital.
Aston Villa and Brighton complete the Saturday line up when they clash at Villa Park.
There are two more Premier League fixtures on Sunday, with Sheffield United and West Ham meeting at Bramall Lane, following on from the lunchtime game between Fulham and Everton.
The EPL action concludes on Monday evening as Burnley host Crystal Palace before Wolves and Southampton go toe-to-toe at Molineux.
English Premier League predictions for this weekend
Prediction methodology explained: The expected win percentage is based off publicly available odds. For example, if a team’s odds are 2.30, the expected chance of winning is 43%. If the odds are 1.62 the expected chance of winning is 62% and so on. These are accurate at the time of writing but are subject to change. Where there is no value listed, the odds were not available at the time of writing.