Έτσι οι Καταλανοί κατέκτησαν το 32ο τρόπαιό τους στον θεσμό και πρώτο έπειτα από τέσσερα χρόνια. Οι “μπλαουγκράνα” ευτύχησαν να προηγηθούν στο 28ο λεπτό με ένα ασύλληπτο δεξί πλασέ του Πέδρι εκτός περιοχής από στρώσιμο του Γιαμάλ. Η Ρεάλ όμως έφερε το παιχνίδι στα ίσα με τον Κιλιάν Εμπαπέ να σκοράρει με εκτέλεση φάουλ κεντρικά έξω από την περιοχή της Μπαρτσελόνα στο 70′.
Οι “μερένχες” έφεραν τα πάνω κάτω στο 77′ όταν ο Τσουαμενί βρήκε δίχτυα με κεφαλιά από κοντά ύστερα από εκτέλεση κόρνερ του Αρντά Γκιουλέρ. Παρά την επιστροφή της Ρεάλ, οι Καταλανοί δεν πτοήθηκαν και κατάφεραν να φέρουν ξανά το παιχνίδι σε ισορροπία στο 84′ με τον Φεράν Τόρες να αποφεύγει Ρίντιγκερ και Κουρτουά έπειτα από μπαλιά του Γιαμάλ και να πλασάρει για το 2-2.
Ο τελικός οδηγήθηκε στην παράταση και ενώ όλα έδειχναν πέναλτι, ο Ζιλ Κουντέ εκμεταλλεύτηκε την λάθος πάσα του Μόντριτς και με δυνατό σουτ από το ημικύκλιο της μεγάλης περιοχής έγραψε το 3-2 και χάρισε τον τίτλο στους Καταλανούς.
ΜΠΑΡΤΣΕΛΟΝΑ: Σέζνι, Κουμπαρσί, Μαρτίνεθ, Τόρες (115′ Βίκτορ), Πέδρι (98′ Γκαρθία), Ραφίνια, Γιαμάλ, Όλμο (65′ Φερμίν), Ντε Γιονγκ (85′ Γκάβι), Κουντέ, Μαρτίν (85′ Αραούχο).
ΡΕΑΛ ΜΑΔΡΙΤΗΣ: Κουρτουά, Βάθκεθ (55′ Μόντριτς), Ασένσιο, Ρίντιγκερ (110′ Έντρικ), Μεντί (11′ Γκαρθία), Βαλβέρδε, Τσουαμενί, Θεμπάγιος (55′ Γκιουλέρ), Μπέλιγχαμ, Ροντρίγκο (46′ Εμπαπέ), Βινίσιους (89′ Μπραχίμ).