Ronaldo maju sebagai algojo. Dengan tenang, pemain berusia 41 tahun itu mengecoh Dominik Livakovic. Kiper bergerak ke kanan, sementara eksekusi Ronaldo mengarah lurus ke tengah, skor berubah 1-1.
Kroasia terus menekan. Kovacic hampir mencetak gol lewat tendangan voli, tetapi Costa kembali tampil gemilang. Gol Luka Sucic pada menit ke-80 juga dianulir karena offside setelah pengecekan VAR.
Drama puncak terjadi di menit ke-90+4. Goncalo Ramos mencetak gol kemenangan lewat sundulan tajam memanfaatkan assist Leao. Kroasia sempat mencetak gol balasan di menit ke-90+14 lewat Josko Gvardiol, namun kembali dianulir karena offside.
Skor 2-1 bertahan hingga laga usai. Portugal pun lolos ke babak 16 besar dan bersiap menghadapi tantangan berat kontra Spanyol.