Nigeria international and Everton forward, Alex Iwobi, who came in as substitute for Theo Walcott in the 7th minute was himself substituted for Moise Keen in the 74th minute as his team were beaten 2 – 1 by Man City.
Man City opened scoring when Kevin De Bruyne’s trademark whipped cross from the right was nodded home by Gabriel Jesus, giving the Belgian his eighth assist of a stellar campaign.
Iwobi had a part to play in the equaliser as he fought his way into the box and the ball dropped for Seamus Coleman, who beat Ederson with a dinked shot before Dominic Calvert-Lewin made sure of the equaliser with a diving header on the line.
Manchester City had to work hard, however, to see off a spirited Everton side and stay five points behind Premier League leaders Liverpool.
Riyad Mahrez and Raheem Sterling both struck in the final 20 minutes to give City victory after they had wasted some good chances, but they needed two excellent saves by Ederson to hold off the Toffees.
It was a convincing end to a tense evening, with Pep Guardiola’s side going to a murky Merseyside knowing only victory would suffice after seeing the Reds maintain their flawless start earlier on Saturday.
The defending champions started well and, after Ilkay Gundogan somehow hit the bar from point-blank range, they took a deserved lead thanks to another moment of genius from Kevin De Bruyne.
His trademark whipped cross from the right was nodded home by Gabriel Jesus, giving the Belgian his eighth assist of a stellar campaign.
That spelled trouble for Everton, whose boss Marco Silva was under pressure before kick-off after back-to-back league defeats, but they responded well and were soon level.