Madrid, yang kesulitan di awal laga, mulai menunjukkan tanda-tanda kebangkitan setelah memasukkan sejumlah pemain kunci di babak kedua, termasuk Kylian Mbappe dan Luka Modric.
Real Madrid berhasil menyamakan kedudukan 1-1 pada menit ke-70 lewat tendangan bebas Kylian Mbappe yang mengenai mistar gawang sebelum masuk. Tujuh menit setelahnya, Aurelien Tchouameni membuat Madrid berbalik unggul setelah sundulannya memanfaatkan sepak pojok Arda Guler, mengubah skor menjadi 1-2.
Barcelona tidak menyerah begitu saja. Pada menit ke-84, Ferran Torres menyamakan kedudukan menjadi 2-2 setelah memanfaatkan kesalahan komunikasi antara Antonio Rudiger dan Thibaut Courtois. Keputusan kontroversial pun terjadi di menit ke-90+6, ketika wasit memberi penalti untuk Barcelona, namun setelah tinjauan VAR, keputusan itu dibatalkan karena Raphinha dianggap melakukan diving.