Manchester City found more room in the game for Bernardo Silva to allow them to seal a big three points at Everton.
Pep Guardiola's side were frustrated in the first half by an Everton team that refused to give them an inch, holding their own defensively and countering when they got the chance in possession.
But the Blues kept their cool on a chilly night on Merseyside and Phil Foden scored before Rodri escaped a contentious penalty decision at the other end as the game ended 1-0.