Pep Guardiola’s side took a while to get going in this season’s title race but are now on a nine-match unbeaten run, striking fear into the likes of closest challengers Liverpool and Arsenal.
Man City have won many of their titles off the back of these kinds of runs and stopping them will be difficult for any team, particularly a Toffees side heading to the imperious Etihad Stadium.
Everton were brushed aside 3-1 by last season’s Treble winners at Goodison Park back on December 27 and are on a run of three consecutive draws in the top-flight.
Here’s how to watch all the action live this afternoon.
Where to watch Man City vs Everton
TV channel: In the UK, the game will be televised live on TNT Sports 1, with coverage beginning at 11am GMT before a 12:30pm kick-off.
Live stream: Subscribers can also catch the contest live online via the Discovery+ app and website.