Manchester City och Liverpools ställdes mot varandra för andra gången den här säsongen, denna gång i ligacupens fjärde runda.
I ligamötet tidigare under säsongen vann Liverpool med 1-0 efter mål av Mohamed Salah.
Inför kvällens cupmöte saknades ett antal stjärnor på grund av det världsmästerskap som avslutades för bara ett par dagar sedan.
I Liverpool fick därför 18-åriga Stefan Bajcetic chansen från start på mittfältet. I övrigt startade båda stjärnorna, Darwin Nunez och Mohamed Salah.
I City gavs 18-årige Rico Lewis chansen från start ute till höger i backlinjen. I övrigt startar Erling Haaland längst fram.
Matchen startade i ett vansinnigt högt tempo och det dröjde endast 17 sekunder innan Erling Haaland i princip kom fri mot Kelleher i Liverpool-målet som rusade ut och norrmannen chipp gick högt över.
- Vilken möjlighet, det där är bara rost. Man kan inte tro att han missade den, säger Jamie Carragher i Sky Sports.
Men det dröjde inte länge innan norrmannen skulle sätta dit bollen i mål. Efter 10 minuters spel gav han Manchester City ledningen när han vräkte sig framför Joe Gomez och stötte in inlägget från Kevin de Bruyne i mål.
- Det är precis vad City förtjänar. Det är briljant från Haaland, men det är inte bra av Gomez, säger Jamie Carragher i Sky Sports.
Det dröjde dock inte länge innan Liverpool kvitterade och det var Fabio Carvalho som satte dit 1-1.
Andra halvleken inleddes med målfest, först återtog Manchester City ledningen genom Riyad Mahrez som vackert placerade in bollen bakom Kelleher innan Liverpool blixtsnabbt kvitterade genom Mohamed Salah efter att Darwin Nunez sprungit sig loss längs kanten.
"Samtliga spelare verkar ha glömt hur man spelar försvar under världsmästerskapet", skrev Sky Sports Zinny Boswell under matchens gång.
Men Manchester City skulle få sista ordet i kvällens cupdrabbning. Kevin de Bruyne hittade med ett utsökt inlägg pannan på Nathan Aké som satte dit segermålet för hemmalaget.
Just Kevin de Bruyne hyllades stort av de brittiska experterna.
- Liverpool kopplade av och du kan inte stå och sova mot en spelare vars kvalitet är lika bra som något annat du kommer att se i världsfotbollen, City har varit fantastiska, sa Jamie Carragher i Sky Sports efter segermålet.
Även Micah Richards hyllade belgaren:
- De Bruyne hade inget bra VM, men han har kommit tillbaka med en poäng att bevisa. Han var skillnaden idag.
Manchester City är därmed klart för kvartsfinal.
Startelvor:
Manchester City: Ortega - Lewis, Akanji, Laporte, Ake - De Bruyne, Rodri, Gundogan - Mahrez, Haaland, Palmer
Liverpool: Kelleher - Milner, Gomez, Matip, Robertson - Thiago, Bajcetic, Elliott - Carvalho, Nunez, Salah.