Barcelona unggul lebih dulu pada menit ke-40 melalui gol Antoine Griezmann yang menuntaskan bola rebound hasil kerjasama apik antara Lionel Messi dan Jordi Alba. Athletic Bilbao langsung membalas dua menit kemudian melalui gol Óscar de Marcos yang menerima umpan dari Iñaki Williams untuk menyamakan kedudukan menjadi 1–1 hingga akhir babak pertama. Pada babak kedua, Athletic Bilbao mencetak gol pada menit ke-55 melalui tandukan Raúl García, tetapi dianulir oleh VAR karena dinilai sedikit offside. Griezmann mencetak gol keduanya pada menit ke-77 dengan memanfaatkan umpan silang Jordi Alba untuk membawa Barcelona memimpin lagi. Athletic Bilbao kemudian menyamakan kedudukan pada menit ke-90 melalui tendangan voli pemain pengganti Asier Villalibre yang memanfaatkan umpan tendangan bebas Iker Muniain, sehingga memaksa pertandingan dilanjutkan ke babak perpanjangan waktu. Athletic Bilbao mencetak gol kemenangan pada menit ke-93 melalui tendangan melengkung yang mengarah ke sudut atas gawang oleh Williams yang kemudian ia terpilih sebagai pemain terbaik. Kapten Barcelona, Lionel Messi, diganjar kartu merah pada menit-menit akhir karena pelanggaran keras terhadap Villalibre, sehingga Barcelona mengakhiri pertandingan dengan 10 pemain di lapangan.[7]
^Setiap tim hanya diberi tiga kali kesempatan pergantian pemain, dengan pergantian keempat dilakukan pada babak perpanjangan waktu, tidak termasuk pergantian yang dilakukan pada jeda babak pertama, sebelum babak perpanjangan waktu dan jeda babak pertama perpanjangan waktu.