Det er sesongen for hevn. Manchester City hevnet et forbitret nederlag på Anfield i oktober og brøt Liverpools grep om Carabao Cup i nok en episk kamp mellom Pep Guardiola og Jurgen Klopp på Etihad.
City slo rivalene sine for første gang i seks møter mellom de to klubbene da de forsøker å vinne tilbake trofeet som var deres i fire år før Klopps lag løftet det i februar.
Men det vil bety mye mer enn en kvartfinaleplass på en kveld da det ikke var mye julestemning på noen av sidene da de kom tilbake til kamp etter VM.
Fiendskapet mellom City og Liverpool er ubestridelig, og det blusset opp igjen her med 11 minutter igjen i en stygg scrum utløst av Fabinhos sammenstøt med Rodri og Ilkay Gundogan som ble fulgt av flere sinte ord mellom de to benkene.
Da hadde City tatt ledelsen igjen etter å ha ledet to ganger og deretter blitt tatt av Klopp. Det er aldri kjedelig når disse to kommer sammen.
Det hadde gått 67 dager siden den tumultariske søndagen på Anfield da Klopp så rødt, Liverpool-fans brukte Guardiola som treningsmål og City-fans vekket dårlige følelser mellom de to klubbene ved å synge om Hillsborough og Heysel.
Skadene var fortsatt friske nok til at administrerende direktører i begge klubber kunne skrive til supportere og true med stadionforbud hvis feil oppførsel gjentok seg, men det var likevel klart i går kveld at denne rivaliseringen ikke kom til å dø ut med det første.
Det kan ha vært den fjerde runden av Carabao Cup, men den ble spilt med like mye intensitet som ethvert Premier League-møte. Fraværet av en rekke spillere etter VM spolerte heller ikke anledningen. Av City og Liverpools 23 i tjeneste i Qatar, har bare syv startet med åtte andre på benken.
Liverpool-fansen hilste et røyk- og lysshow før kampen med et refreng av «Hva faen er dette?» men tåken hadde ikke engang lettet da Erling Haaland stormet gjennom mørket på Gundogans pasning og løftet ballen ufarlig forbi en strandet Caoimhin Kelleher i de første 20 sekundene.
Det var opptakten til en spennende første omgang som minner om så mange kamper mellom Guardiola og Klopp de siste årene.
Ikke før hadde Liverpool falt før Darwin Nunez jaget James Milners pasning i den andre enden, bare for å få hans innsats blokkert av Aymeric Laporte. Det var ikke Nunez sin eneste tapte mulighet i omgangen.
Guardiola ristet fortsatt på hodet etter en fantastisk miss fra Cole Palmer – bred bredfot foran Haalands kryss – da City slo den første i det 10. minutt.
Det var ingen overraskelse at det kom fra Kevin De Bruyne, bare at belgieren dukket opp på den andre siden av banen.
Gundogan og Palmer kom sammen for å gi ham ballen ned til venstre og De Bruyne svingte et innlegg til kanten av sekstenmeteren. Joe Gomez så ut som favoritten til å nå ballen først, men Liverpool-forsvareren virket uvitende om Haalands trussel mot venstre skulder da han lat og strakte ut et ben.
Nordmannen trenger ingen oppmuntring for å score et mål, og han kantet forbi Gomez for å heade hjem ved den nærmeste stolpen for sin 24. for sesongen.
Hvis Liverpool var litt avslappet ved denne anledningen, så var City det også da de slapp inn en utligning 10 minutter senere.
Joel Matips pasning fant Milner i en fremskutt posisjon og tok ut flere City-spillere. Milner krysset lavt til Fabio Carvalho på kanten av feltet, og selv om avslutningen hans manglet tempo, hadde han presisjonen og rotasjonen til å fjerne ballen fra Stefan Ortega i City-målet.
To ganger i løpet av et minutt ga De Bruyne assistene til Gundogan og Nathan Ake for å teste Kelleher fra kloss hold, og kanskje burde de to gjort det bedre.
To ganger før pause befant Nunez seg i lovende posisjoner foran mål, men skjøt utenfor fra Ortegas høyre stolpe.
Milner hadde allerede forlatt banen skadet da av en mindre høflig utvisning fra sin tidligere klubbs fans, og innbytter Nat Phillips ble fulgt fra benken av Fabinho og Alex Oxlade-Chamberlain i pausen.
City var i ledelsen igjen sekunder etter omstart, da Rodri kastet en pasning til Riyad Mahrez på høyre side. Mahrezs berøring var utsøkt, kontrollerte ballen og brakte den inn i Andrew Robertson i én bevegelse før han krøllet et skudd forbi Kelleher.
Liverpools respons var enda raskere denne gangen. Oxlande-Chamberlain spilte en flott pasning nedover venstresiden med utsiden av støvelen og Nunez galopperte. Ake hadde mistet oversikten over Mo Salah og da Nunez sitt lave kryss nådde egypteren hadde han en enkel tap-in.
Hvis Ake kunne klandres for det tapet av konsentrasjon, gjorde han opp for seg da City tok ledelsen for tredje gang i det 58. minutt. De Bruyne var arkitekten igjen, tok en kort corner med Palmer, og svingte deretter et kryss til bakre stolpe der Ake hadde tatt av og plantet en heading forbi Kelleher.
Nunez kastet bort en ny god sjanse, og dro igjen skuddet fra den andre stolpen. Denne gangen var det ingen vei tilbake for Klopp og Liverpool.
Følg Sportsmails liveblogg for Carabao Cup 16-delsfinalen mellom Manchester City og Liverpool.
«Typisk zombieaholic. Generell twitterfanatiker. Matfanatiker. Gamer. Unapologetisk analytiker.»