Az ezúttal házigazda madridiak a bajnokságban a listavezető FC Barcelona tetemes előnye miatt hetek óta pihenhetnek – be is csúszott így egy-egy gyengébb eredmény –, azonban szombat este igazi tétmérkőzést játszott a gárda és a Király Kupa döntőjében 2–1-re nyert az Osasuna Pamplona ellen, ezzel története során 20. alkalommal hódította el a trófeát.
A Manchester City az angol bajnokságban néhány hét leforgása alatt az Arsenal elé került, spanyol Josep Guardiola együttese szombaton a Leeds Unitedet győzte le 2–1-re, ezzel egymást követő tizedik bajnokiján gyűjtötte be a három pontot, és vezeti a Premier League-et.
A két csapat tavaly is az elődöntőben találkozott egymással, akkor az első mérkőzést Angliában rendezték, ahol a házigazdák a belga Kevin De Bruyne és a brazil Gabriel Jesus góljaival 11 perc után már 2–0-ra vezetettek, végül azonban „csak” 4–3-ra diadalmaskodtak, a vendégeknél a francia Karim Benzema duplázott.
A madridi visszavágó az előző idény legdrámaibb csatáját hozta, a City az algériai–francia Rijad Mahrez révén a 73. percben előnybe került, a Realt gyakorlatilag belga kapusa, Thibaut Courtois tartotta meccsben. A hazaiaknak egészen a 90. percig nem volt kaput eltaláló próbálkozásuk, amikor a brazil Rodrygo egyenlített, majd egy perc múlva a hosszabbítás érő gólt is befejelte. A ráadásban pedig Benzema büntetőjével harcolta ki a továbbjutást a Real.
Guardiola még a Barcelona edzőjeként 15 alkalommal meccselt a Real Madrid ellen, ezeken a találkozókon 9 győzelem, 4 döntetlen és mindössze 2 vereség volt a mérlege, imponáló, 33–15-ös gólkülönbséggel.
Ancelotti számára a City sem ismeretlen rivális, hiszen 2009 és 2011 között a Chelsea, 2019 és 2021 között pedig az Everton gárdáját irányította, ezekben az időszakokban kilencszer került szembe a manchesteri alakulattal, hétszer szenvedett vereséget – ebből ötször „Guardiolától” – és kétszer nyert.