У першому таймі матч був насичений емоціями та подіями. Вінісіус Жуніор відкрив рахунок на 22-й хвилині, ефектно пробивши з правого флангу в нижній кут воріт Доннарумми. Однак манчестерці не зламалися. Уже на 41-й хвилині Голанд скористався моментом у штрафному і зрівняв рахунок, реалізувавши перший шанс. Перший тайм характеризувався високим темпом та боротьбою в центрі поля, з кількома моментами, де обидві команди могли забити. Також на 20-й хвилині Сілва отримав червону картку, що значно ускладнило ситуацію для Манчестер Сіті.
Другий тайм розпочався з кількома замінами та продовженням боротьби за контроль над м'ячем. Реал Мадрид вийшов на другий тайм більш рішучим. На 1-й хвилині компенсованого часу Вінісіус Жуніор спробував забити гол, але футболіста зафіксували в положенні поза грою. Водночас за дві хвилини реаловець оформивши переможний м'яч, підбиравши після удару та відправивши його в сітку. Це був надзвичайно важливий момент, оскільки гол приніс Реалу перемогу з рахунком 2:1. Манчестер Сіті намагався відновити паритет, але безуспішно, оскільки ще кілька голів були скасовані через офсайд.
Лунін, який вийшов на заміну в другому таймі, отримав оцінку 7,2.