Gabriel Jesus came off the bench to score a second-half winner that put Manchester City 7 points clear of fourth-placed Leicester City.
Manchester City cruised into the FA Cup fifth round with a 4-0 thrashing of 10-man Fulham at the Etihad.
Gabriel Jesus has now scored seven times in his last five appearances against Everton, who must be sick of the sight of him.
Manchester City were denied a win when Gabriel Jesus saw a stoppage-time winner disallowed on review for a handball by Aymeric Laporte.
Manchester City fired the first shot in their battle for supremacy with rivals Liverpool as they snatched the Community Shield with a 5-4 penalty shoot-out win.
Brazil will face either perennial rivals Argentina or Venezuela in Tuesday's semi-final in Belo Horizonte.
Pep Guardiola insisted completing a quadruple of trophies is still "almost impossible" for his team despite progressing to the FA Cup final with a 1-0 win over Brighton.
The win over Everton, moved Manchester City two points ahead of Liverpool, who host Manchester United on Sunday.
Gabriel Jesus was part of the Brazil squad that reached the World Cup quarter-finals.
World Cup 2018, Brazil vs Switzerland Highlights: Brazil were held to a 1-1 draw against Switzerland at the Rostov Arena