Di pertengahan babak kedua, tendangan bebas Ronaldo berhasil mengarah ke gawang. Namun, si kulit bundar masih bisa diblok kiper Slovenia Jan Oblak. Skor 0-0 tak berubah, sehingga laga harus dilanjutkan dengan perpanjangan waktu.
Dalam extra time tersebut, kedua tim bermain sama-sama agresif. Pada menit ke-105, Portugal mendapat hadiah penalti. Ronaldo maju sebagai eksekutor. Namun, eksekusi CR7 mampu ditepis Jan Oblak.
Pada menit ke-114 giliran Slovenia mendapat peluang. Pepe membuat kesalahan yang membuat bola bisa direbut Benjamin Sesko yang langsung berlari menuju gawang Portugal. Namun, finishing touch sang striker masih bisa digagalkan kiper Portugal Diogo Costa. Skor 0-0 masih belum berubah, hingga mengundang adu penalti.
Dalam babak tos-tosan ini, kiper Portugal Diogo Costa tampil sebagai penyelamat. Dia mampu menggagalkan tiga tendangan awal Slovenia yang diambil oleh Josip Ilicic, Jure Balkovec, dan Benjamin Verbic.
Momentum itu dimaksimalkan Portugal untuk menuntaskan pertandingan. Tiga eksekutor Selecao das Quinas yakni Cristiano Ronaldo, Bruno Fernandes dan Bernardo Silva berhasil menjadi gol, sehingga mereka berhak melaju ke perempat final.
Susunan Pemain
PORTUGAL (4-2-3-1)
Diogo Costa; Joao Cancelo (Nelson Semedo 117’), Ruben Dias, Pepe (Ruben Neves 117’), Nuno Mendes; Vitinha (Diogo Jota 65’), Joao Palhinha; Bernardo Silva, Bruno Fernandes, Rafael Leao (Francisco Conceicao 76’); Cristiano Ronaldo
Pelatih: Roberto Martinez
SLOVENIA (4-4-2)
Jan Oblak; Zan Karnicnik, Vanja Drkusic, Jaka Bijol, Jure Balkovec; Petar Stojanovic (Benjamin Verbic 86’), Adam Gnezda Cerin, Timi Elsnik (Josip Ilicic 105’), Jan Mlakar (Gorenc Stankovic 74’); Andra Sporar (Zan Celar 75’), Benjamin Sesko
Pelatih: Matjaz Kek