Goodison Park dannede onsdag aften ramme om et intenst Premier League-opgør mellem Everton og Manchester City.
Everton gik ind til opgøret med to nederlag i bagagen, mens Manchester City netop var hjemvendt fra Saudi-Arabien, hvor storklubben havde vundet VM for klubhold.
Gæsterne var fortsat uden Erling Haaland og Kevin De Bruyne, men alligevel stillede Manchester City med et slagkraftigt mandskab.
På udebane vendte Pep Guardiolas tropper 0-1 til en 3-1-sejr takket være scoringer af Phil Foden, Julian Alvarez og Bernardo Silva i anden halvleg.
Sejren var Citys blot anden i de seneste syv kampe, hvor det derudover er blevet til fire uafgjorte og et nederlag.
Midtbanespilleren Jack Harrison, der har en fortid i Manchester City, bragte efter en lille halv time Everton foran 1-0, efter at den normalt meget driftssikre midtbanespiller Rodri var blevet presset til at lave en fejl.
Dem udnyttede udeholdet til at tilspille sig et markant overtag, og efter 53 minutter bragte Phil Foden balance i regnskabet med et fremragende svirp et stykke uden for feltet.
Ti minutter senere omsatte argentinske Julian Alvarez et straffespark dømt for hånd på bolden til 2-1, og derfra virkede City til at være i kontrol, da Everton kun sjældent havde bolden.
Spændingen blev endegyldigt punkteret efter 86 minutter, da Bernardo Silva følte bolden i mål efter en stor fejl af Evertons engelske landsholdskeeper, Jordan Pickford.
Resultatet betyder, at Manchester City rykker op som nummer fire i Premier League. Everton er fortsat lige over nedrykningsstregen som nummer 17.