All eyes are on north London this Sunday, as Tottenham host Arsenal in one of the English Premier League’s fiercest derby fixtures.
Jose Mourinho’s EPL leaders are out to maintain their place at the top of the table, as well as to hammer another nail into the managerial coffin of under-fire Gunners boss Mikel Arteta.
Reigning champions Liverpool complete the action later in the evening, as they welcome dangerous Wolves to Anfield.
There are two more games earlier in the day, with Sheffield United hosting Leicester after Crystal Palace travel to West Brom for the lunchtime match.
The pressure is on Ole Gunnar Solskjaer as he takes his struggling Manchester United side for a date with former boss David Moyes and his much-improved West Ham on Saturday, with the pair meeting at the London Stadium.
They contest the early evening kick off, ahead of a tasty fixture across the capital as Chelsea host Marcelo Bielsa’s Leeds under the lights at Stamford Bridge.
Manchester City continue to plot their rise up the standings as they play struggling Fulham at the Etihad Stadium.
An all-north west affair starts the Saturday action, meanwhile, as Everton head up to Turf Moor to tackle Burnley.
Brighton and Southampton must wait until Monday night, when their south coast derby at the Amex Stadium closes out the weekend’s action.
Aston Villa and Newcastle were due to bookend the round of fixtures on Friday, but their Villa Park clash has been postponed thanks to an outbreak of Covid-19 in the Magpies? camp.
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.