A mouth-watering clash awaits on Monday evening as two of the Premier League's most in-form teams battle it out at Goodison Park.
It will also be a battle between two of the greatest coaches in history in Pep Guardiola and Carlo Ancelotti.
Guardiola is unlikely to make too many changes to the team who won easily 2-0 over Newcastle on Boxing Day, despite his squad enjoying just 48 hours' rest.
Joao Cancelo was arguably man-of-the-match in that win and he will continue at right-back with Kyle Walker missing due to Coronavirus.
The biggest news, though, could be regarding Sergio Aguero. The Argentina star came on versus Newcastle but is set to make his first Premier League start for two months against Everton. Gabriel Jesus is still unavailable due to Coronavirus.