Real Madrid avgjorde sent i det första playoff-mötet mot Manchester City som slutade 3-2. Nu var det dags för returmatch i Champions League när PL-jätten reste till Spanien för att försöka vända på steken.
Något de inte alls skulle lyckas med. Men låt oss ta det från början.
När lagen startelvor presenterades visade det sig att Real Madrid fick rejäl förstärkning i försvarsleden då Antonio Rüdiger gjorde comeback efter en tre veckor lång skadefrånvaro.
I Manchester City saknades Erling Haaland i startelvan som Pep Guardiola formerade. Norrmannen, som byttes ut efter en smäll mot Newcastle i helgen, tog plats på bänken och på topp startade i stället nyförvärvet Omar Marmoush.
Dessutom fick nyinköpte mittbacken Abdukodir Khusanov testa på rollen som högerback i försvarslinjen.
En stund efter elvorna offentliggjorts kom en förklaring från Pep Guardiola till Haalan-bänkningen.
- Det var nära (att han fick starta), men inte nära nog. Han sa i morse att han inte kände sig bra, säger Guardiola till TNT Sports enligt Sky Sports.
När domaren väl blåste i gång matchen så dröjde det bara några minuter innan Real Madrid tagit ledningen. En längre boll kom upp mot Kylian Mbappé som kyligt lobbade över Ederson i målet för 1-0 i matchen och totalt 4-2.
- Fem minuter in och Citys mardröm har redan börjat, konstaterade Pete Gill i Sky Sports sändning.
Nästan omgående kom nästa smäll för gästerna. Mittbacken John Stones kunde inte fortsätta matchen efter en smäll och byttes ut mot Nathan Aké.
- En av de värsta tänkbara starterna för City som nu också tappat John Stones på grund av skada. Att det är en uppförsbacke nu är bara en underdrift, sa Phil McNulty i BBC Sport.
Real Madrid fortsatte sedan att trycka på för fler mål. Allt som oftast på sin vänsterkant där antingen Vinícius Jr eller Kylian Mbappé ställdes mot den något ovane högerbacken Abdukodir Khusanov.
- Jag trodde att han skulle spela mittback idag så att han skulle skyddas av ytterbacken och Ruben Dias. Men han ser så utsatt ut hittills och han utnyttjas hela konstant, sa ex-målvakten Paul Robinson i BBC.
Efter dryga halvtimmen spelad kom Mbappé i ett snarlikt läge som vid ledningsmålet. Men denna gång gick fransmannen på ett mer direkt avslut som Ederson räddade utan problem.
- Nästan en kopia av det första målet, konstaterade Paul Robinson.
Och Kylian Mbappé skulle få hitta nätet igen. Anfallaren kombinerade sig fram tillsammans med Rodrygo och Víni Jr. Han gjorde sedan bort både Josko Gvardiol och Khusanov innan han skickade in 2-0.
- Det där var för bra från Reals fronttrio. Mbappé har inte bara gjort mål. Han har förnedrat Citys försvar, sa Pete Gill.
Strax innan halvtid fick Jude Bellingham syna det gula kortet. Ett dyrbart kort då han därmed är avstängd i den första åttondelsfinalen om resultatet står sig och Real Madrid avancerar.
Kort därpå blåste domaren av den första akten. I den andra halvleken krävs tre mål från Manchester City för att ta mötet till förlängning.
I den andra akten tog Real Madrid vid där de slutade. Kylian Mbappé startade ett anfall på mittplan innan hemmalaget jobbade sig in på offensiv planhalva. Till slut var det Rodrygo som tog avslutet men bollen gick över ribban.
- Vi kommer att få bevittna något helt otroligt speciellt om Man City ska få med sig något från den här matchen, sa den förre målvakten Paul Robinson i BBC.
Nästa läge kom kort därpå när Federico Valverde skickade in ett lågt inlägg i straffområdet som till slut rensades undan av Ruben Dias.
- Real Madrid har fortfarande för mycket utrymme när de kommer in på Man Citys planhalva. Ingen pressar de överhuvudtaget, sa ex-Liverpoolbacken Stephen Warnock i MOTD enligt BBC.
Ett mer eller mindre identiskt läge uppstod en stund senare. Valverde med inspelet som gick mot Mbappé som skarvade bollen, men Ederson räddade innan de båda kolliderade och den franske anfallaren blev liggandes i straffområdet.
Mbappé grinade illa en kort stund innan han signalerade för att han ville in på planen och fortsätta spela.
Och bara minuter senare slog han till igen. Kylian Mbappé skickade dit sitt tredje mål och fullbordade därmed sitt hattrick för 3-0.
Sky Sports Charlotte Marsh ifrågasatte Man Citys försvar efter målet.
- Trots all glädje kring Mbappés hattrick-mål, som är underhållande att se, så måste du för den hundrade gången ställa frågor till Man Citys försvarsspel. Mbappé är ingen anomali. Man City är väl medvetna om hur farlig han är. Så varför är han helt omarkerad på högerkanten?
Hon fortsatte sedan:
- Riktigt svagt från City ännu en gång.
Med knappt tio minuter kvar att spela var Kylian Mbappés jobb klart. Fransmannen byttes ut, till stående ovationer, mot Brahim Diaz.
- Vilken spelare. Vilken man. Lyssna bara på hur mycket de älskar honom här i Madrid, sa BBC:s John Murray.
På stopptid fick sedan Man City in ett tröstmål i matchen. Omar Marmoush slog en frispark som träffade ramen, först på returen var sedan Nico González som rakade in 3-1.
Men målet betydde inget för utgången på matchen som Real Madrid till slut vann med totalt 6-3 och därmed avancerar till åttondelsfinal i CL. Där väntar antingen Atlético Madrid eller Bayer Leverkusen, vilka det blir lottas på fredag.
- En perfekt kväll för hela laget, vi ville vinna. Vi ville ta oss vidare till nästa runda. För oss var det enda logiska att Real Madrid skulle ta sig vidare, sa huvudpersonen Kylian Mbappe till Uefa efter matchen.
Han fortsatte sedan:
- Jag vill spela bra och sätta min stämpel på säsongen. Jag vill skriva historia med Ral Madrid. Anpassningsperioden är slut och nu måste jag visa min kvalité.
Vilken motståndare stjärnan föredrar i åttondelsfinal?
- Båda lagen är riktigt bra lag. Oavsett om det blir Atléti eller Leverkusen så kommer det vara svårt. Men för mig hade det varit bättre att möta Atlético för att vi slipper resa så långt. Vi behöver resa långt oavsett. Båda matcherna är svåra men det det skulle underlätta att inte behöva resa långt.
För Pep Guardiola var det inget snack om saken efter matchen.
- Vi accepterar detta. Det bästa laget vann, så grattis till Real Madrid. Nu får vi fokusera på Premier League, sa Man City-tränaren till TNT Sports enligt Sky Sports efter uttåget.
Guardiola sa även:
- När man slutar 22:a (i gruppspelet) så är det för att man inte varit bra. Det är vårt sämsta år. Vi har inte rytmen Real Madrid har just nu. De var det bättre laget.
Startelvor:
Real Madrid: Courtois - Valverde, Rüdiger, Asencio, Mendy - Ceballos, Tchouameni, Bellingham - Rodrygo, Mbappé, Vinícius Jr.
Manchester City: Ederson - Khusanov, Stones, Dias, Gvardiol - González, Gündogan - Foden, Bernardo Silva, Savinho - Marmoush.