Maçın ilk dakikalarından itibaren oyunun kontrolünü elinde tutan Katalan temsilcisi, 28. dakikada Lamine Yamal’ın pasında Pedri’nin ağları sarsmasıyla öne geçti. İlk yarıda etkisiz kalan Real Madrid, pozisyon üretmekte zorlandı ve soyunma odasına 1-0 geride gitti.
İkinci yarıya hızlı başlayan Madrid ekibinde teknik direktör Carlo Ancelotti, Rodrygo’nun yerine Kylian Mbappé’yi oyuna aldı. 70. dakikada Mbappé, ceza sahası dışından kullandığı serbest vuruşla skoru eşitledi. Baskısını sürdüren Real Madrid, 77. dakikada Arda Güler’in kullandığı kornerde Tchouaméni'nin kafa vuruşuyla 2-1’lik üstünlüğü yakaladı.
Ancak bu üstünlük uzun sürmedi. Barcelona, 84. dakikada Ferran Torres’in golüyle skoru 2-2’ye getirdi. Maçın son anlarında Barcelona lehine verilen penaltı kararı, VAR incelemesinin ardından iptal edilirken, Raphinha’ya “aldatmaya yönelik hareket” nedeniyle sarı kart çıktı.
Uzatmalarda oyunun temposu daha da yükseldi. Fiziksel anlamda üstünlüğünü ortaya koyan Barcelona, 116. dakikada Jules Koundé'nin golüyle bir kez daha öne geçti ve mücadeleyi 3-2 kazanarak kupaya uzandı.
Maçta zaman zaman tansiyon da yükseldi. Real Madrid’den Rüdiger ve Lucas Vazquez, hakeme yönelik itirazları nedeniyle kırmızı kart gördü.
Finale damga vuran bir diğer an ise kupa töreni sırasında yaşandı. Kupa, maç öncesinde sahaya havadan, bir drone’un üzerinde ayakta duran bir görevli tarafından indirildi. Karşılaşmanın ardından kupa, Kral VI. Felipe tarafından Barcelona’ya takdim edildi.
Barcelona, bu sezon Real Madrid'e karşı oynadığı tüm maçları kazanarak rakibi karşısında moral üstünlüğünü de perçinlemiş oldu.