Two Gabriel Jesus goals after the break were enough to secure a 2-1 win for City.
In a game again dominated by VAR controversy, Jesus struck twice in seven minutes just after half-time after a goalless first-half.
READ: Guardiola | Gabriel Jesus is getting better and better
WATCH: A City Decade | 2019
Everton reduced the deficit through Richarlison, but anything other than three points for the champions would have been harsh.
View the best of the action in the video above...