Mit dem Anpfiff der ersten Halbzeit startete Manchester City einen aggressiven Angriff und nutzte die organisatorischen Fähigkeiten von Schlüsselspielern wie De Bruyne und B Seat, um die Abwehr von Real Madrid immer wieder in Gefahr zu bringen. Real Madrid geriet jedoch nicht in Panik, sondern verließ sich auf eine solide Verteidigung und präzise Gegenangriffe, um eine harte Konfrontation mit City zu starten.
In der 23. Spielminute gelang es Man City endlich, den Sack zuzumachen. De Bruyne schickte einen präzisen Pass von der rechten Seite, und B Seat bekam den Ball im Strafraum und schoss ihn mit einem kräftigen Schuss ins Tor, was den ersten Rekord für City bedeutete. Doch Real Madrid gab nicht auf, sie verstärkten ihre Angriffe und versuchten, so schnell wie möglich den Ausgleich zu erzielen.
In der 37. Minute baute City seine Führung erneut aus. Gralish stürmte in den Strafraum und schob den Ball, obwohl Courtois auf den Ball sprang, aber B-Dou setzte mit einem Kopfball zum Ausgleich nach, Manchester City führte 2:0. Zu diesem Zeitpunkt stand Real Madrid unter enormem Druck, doch sie gaben nicht auf und suchten weiter aktiv nach Chancen.
Zu Beginn der zweiten Halbzeit verstärkte Real Madrid seine Angriffe, während Manchester City auf Konter setzte. Beide Mannschaften lieferten sich einen erbitterten Kampf auf dem Spielfeld und erarbeiteten sich eine Reihe von gefährlichen Angriffsmöglichkeiten. In der 76. Minute gelang Man City ein weiterer Treffer: De Bruyne führte einen Freistoß aus und Akanji erzielte mit einem Kopfball das 3:0 für Man City.
Doch gerade als man dachte, dass das Spiel mit einem deutlichen Sieg für City enden würde, startete Real Madrid plötzlich einen heftigen Gegenangriff. In der 92. Minute schickte Foden einen direkten Ball vor den Strafraum und Alvarez erzielte mit einem Doppelpass den Ausgleich für Real Madrid. Real Madrid setzte daraufhin seine Offensivbemühungen fort, und Gervais und 82 erzielten ebenfalls spektakuläre Tore zum 3:3-Ausgleich.
In der Schlussphase des Spiels versuchten beide Spieler ihr Bestes, um das Ergebnis noch einmal zu korrigieren. Doch die Zeit lief ab, und beide Seiten gaben sich schließlich mit einem 3:3 die Hand.