Az első félidőben a Real Madrid lényegesen több helyzetet alakított ki, a fiatal brazil balszélső, Vinícius Júnior egymaga három gólt is szerezhetett volna. Egyik helyzeténél tizenegyes-gyanúsan szerelték, Sánchez Martínez ellenben nem látott okot a beavatkozásra.
A második félidőben is is a Madrid kezdett aktívabban, de az 50. percben Luís Suárez Ousmane Dembélé előkészítése után kihasználta a Barcelona első nagy helyzetét, majd az ifjú francia világbajnok újabb jó elfutása után csak azért nem szerezte meg ő a másodikat, mert a menteni igyekvő Varane-ról a hálóba került a labda. Néhány perccel később Casemiro felrúgta a tizenhatoson belül az uruguayi csatárt, Suárez pedig könnyed mozdulattal gólra váltotta a büntetőt. Akkor, a második félidő közepén véget ért a mérkőzés érdemi része.
Ernesto Valverde századik, a Barcelona élén edzőként töltött mérkőzésén csapata az 1-1-es hazai kezdés után idegenben 3-0-ra nyert, s bejutott a döntőbe.