Поступово темп гри знизився і Реал став частіше проявляти ініціативу, а поява Родріго на полі суттєво освіжила "вершкових". Він тільки вийшов на поле, як одразу ледь не допоміг Бензема вивести Реал уперед, однак Барселону врятувала штанга.
Однак через кілька миттєвостей француз все ж таки забив – на 72-й хвилині зустрічі Менді відпасував на Бензему і той завдав удару, але Тер Штеген його відбив.
М'яч відлетів праворуч до Карвахаля, який повернув його в центр штрафного майданчика і завдяки рикошету від того ж Тер Штегена "круглий" відлетів прямо на ногу Бенземі. Форвард одразу ж пробив – 1:2.
Хаві швидко зробив ще пару замін, і "синьо-гранатові" знову рвонули відіграватися. Їм це вдалося на 84 хвилині - Депай заробив кутовий, який команда швидко розіграла. Альба навісив у штрафний майданчик із лівого флангу, й Ансу Фаті головою переправив його у сітку – 2:2.
Останні хвилини основного часу були вкрай насиченими, але забити жодна команда так і не змогла. Почалися екстра-тайми, і дуже швидко підопічним Карло Анчелотті вдалося забити.
Барселона насідала на ворота суперника, але втратила м'яч. Реал рвонув у контратаку, Родріго опинився у штрафному майданчику і відпасував з правого флангу до центру. Передачу замкнув Федеріко Вальверде – 2:3.
Ще до кінця першого додаткового тайму каталонці могли відігратися, однак Куртуа впорався і з ударом Бускетса, і з ударом Дембеле. Почався другий екстра-тайм, і Барселона знову намагалася пресингувати суперника, але все було безуспішно.
Перед фінальним свистком "вершкові" ледь не забили ще й знову на контратаці. Родріго отримав пас від Бенземи і вийшов віч-на-віч, але відправив м'яч поряд із правою штангою.
Фінальний свисток зафіксував перемогу Реала з рахунком 3:2. Таким чином, Королівський клуб зіграє у фіналі Суперкубку Іспанії проти переможця пари Атлетіко Мадрід – Атлетік.
Барселона - Реал – 2:3
Голи: Л. Де Йонг, 42, Фаті, 84 - Вінісіус, 25, Бензема, 72, Вальверде, 98.
Барселона: Тер Штеген – Алвес (Ніко, 79), Араухо, Піке, Альба – Ф. Де Йонг (Педрі, 46), Бускетс, Гаві (Депай, 79) – Дембеле, Л. Де Йонг (Фаті, 66), Торрес (Абде, 46, Хутгла, 110).
Реал: Куртуа – Карвахаль (Васкес, 91), Мілітао, Начо, Менді – Модріч (Вальверде, 82), Каземіро, Кроос – Асенсіо (Родріго, 68), Бензема, Вінісіус (Камавінга, 110).
Попередження: Торрес (23), Алвес (51) - Каземіро (75), Вальверде (99).