The best two sides of recent Premier League seasons do battle on Sunday afternoon when Manchester City travel to Liverpool.
But before they bring the curtain down on the footballing weekend, there are plenty of tasty clashes elsewhere.
Manchester United meet Newcastle, leaders Arsenal are at Leeds and we have every game previewed.
Brentford vs Brighton (Friday, 8pm, Sky Sports)
Brentford host Brighton hoping their impressive Friday night record ends their eight-year wait for a home win over the Seagulls.
The Bees have not lost on a Friday in nine attempts and secured victories against both Arsenal and Watford last term, but they have only beaten the Seagulls once at home in their last seven meetings.
They also enter this game after a club record 5-1 Premier League defeat at Newcastle and are looking to avoid back-to-back losses for the first time since February.
Brighton were beaten by Tottenham last time out but have won eight and drawn three of their past 13 games.
Leicester vs Crystal Palace (Saturday, 12.30pm, BT Sport 1)
Brendan Rodgers continues to hang on to his job at Leicester and will know anything other than a win against Crystal Palace could see him axed.
The bottom-placed Foxes lost at Bournemouth last time out and their 24 goals conceded through nine games is the joint-worst in their history.
They have already lost four times this term when scoring first and the fact both of Palace’s league wins have come from 1-0 down will worry Rodgers.
The Eagles picked up a much-needed three points at home to Leeds last Sunday and will want to end their run of three consecutive defeats at the King Power Stadium.
Fulham vs Bournemouth (Saturday, 3pm)
Among the favourites for relegation before a ball was kicked, Fulham and Bournemouth head into this game in the top half of the table.
But the Cottagers will be keen to avoid a third successive defeat and beat the Cherries for just the second time in 11 meetings.
In fact, not since April 1992 have Bournemouth lost at Craven Cottage, though they have been defeated in seven of their past eight top-flight games in London.
After netting in both games against Fulham in the Championship last term, Dominic Solanke is one away from his 50th goal in English league football.
Wolves vs Nottingham Forest (Saturday, 3pm)
A battle of two expensively assembled but struggling squads takes place as Wolves welcome Nottingham Forest to Molineux.
It is the first time since March 1984 that the two sides have met in the top tier, though both sit in the relegation zone after nine games.
Wolves have netted just three times in the league this term and have already drawn 0-0 with the other two promoted sides Fulham and Bournemouth.
Forest, meanwhile, have lost three of their four away league games this term, including the last two by an aggregate of 10-0.
Tottenham vs Everton (Saturday, 5.30pm, Sky Sports)
Tottenham are aiming for a 10th successive home victory when Everton make the trip to the capital.
Spurs also have an imperious record against the Toffees, losing only one of their past 19 meetings (nine wins, nine draws).
Frank Lampard’s Toffees were on a seven-game unbeaten run before losing to Manchester United last Sunday, though they did win their last away game at Southampton.
It will mark Richarlison’s first game against his former side after he scored 53 goals in 152 matches for them.
Aston Villa vs Chelsea (Sunday, 2pm, Sky Sports)
Boyhood Aston Villa fan Graham Potter takes Chelsea to Villa Park looking to continue his strong start to life as the Blues boss.
The West Londoners have won four consecutive games and are eyeing back-to-back clean sheets in the top flight for the first time since March after beating Wolves 3-0 last weekend.
Villa have only beaten Chelsea once in their past 11 meetings and are struggling with boss Steven Gerrard under increasing scrutiny.
Only Wolves (three) have netted fewer times than Gerrard’s side (four) and despite a four-game unbeaten run, fans who witnessed Monday’s tepid 1-1 draw at Forest on Monday were calling for him to go.
Leeds vs Arsenal (Sunday, 2pm)
Early season pacesetters Arsenal travel north to Leeds looking to maintain their spot at the top of the Premier League.
Victory at Elland Road would mean the Gunners win nine of their opening 10 league games for the first time since the 1903-04 season.
In fact, the past four teams to have achieved this feat have all gone on to win the league, with Liverpool being the most recent in the 2019-20 campaign.
But Leeds are unbeaten at Elland Road with three wins and two draws this season, though they are on a five-game winless run.
Manchester United vs Newcastle (Sunday, 2pm)
After smashing four past Fulham and five past Brentford, Newcastle go on the hunt for a first victory at Manchester United in nine years.
In fact, the Magpies have only won on one of their past 37 league trips to United and have conceded more Premier League goals against them than any other opponent (113).
The Red Devils have netted three or more goals in each of their past five home games with Newcastle, only against Luton between 1899 and 1957 have they managed that feat in six consecutive games.
Under Erik ten Hag, the hosts have turned their league form around with five wins in six games, as many as they had managed in their previous 18.
Southampton vs West Ham (Sunday, 2pm)
Struggling Southampton are out to avoid a fifth successive defeat when West Ham visit the South Coast.
Ralph Hasenhuttl’s Saints are on a seemingly unstoppable downward spiral with just two wins in their past 15 league games and two in their last 10 at home.
Despite losing 3-1 in last season’s FA Cup fifth round, the Hammers have enjoyed recent league trips to St Mary’s, taking eight points from their past four away meetings.
After netting against Wolves and Fulham, Gianluca Scamacca will be the first Italian to score in three Premier League games in a row since Manolo Gabbiadini did it for Southampton in 2017.
Liverpool vs Manchester City (Sunday, 4.30pm, Sky Sports)
Perennial challengers Liverpool face Manchester City knowing defeat would leave them 16 points off the champions and their title hopes in tatters.
The Reds are enduring their worst start to a campaign since 2012-13 with just 10 points from their opening eight games.
And Jurgen Klopp’s side are winless in their past five league meetings with City, but secured 3-2 victories in both last season’s FA Cup semi-final and July’s Community Shield clash.
Erling Haaland can break another record at Anfield — if he scores two goals he will beat Luis Suarez’s Premier League record for most goals in a 10-game period, set back in December 2013.