Denmark akhirnya memimpin pada menit ke-43 melalui tendangan penalti Hojbjerg. Wasit menunjuk titik putih setelah Ruben Dias kedapatan menghalau sundulan Hojlund menggunakan tangannya di kotak terlarang. Hojbjerg yang menjadi eksekutor sukses menjalankan tugasnya. Skor menjadi 0-1.
Memasuki babak kedua, Denmark langsung memperlebar keunggulan. Hojlund mencetak gol pada menit ke-49 setelah menyambut umpan lob Mikkel Damsgaard dengan tendangan voli yang gagal dihentikan kiper Diogo Costa. Portugal tertinggal 0-2.
Penyerang Napoli itu kembali mencatatkan namanya di papan skor sebelum pertandingan berjalan satu jam. Hojlund menunjukkan kemampuan individu apik dengan melewati Renato Veiga sebelum melepaskan tembakan ke sudut kanan bawah gawang Portugal.
Denmark semakin menjauh pada menit ke-75. Joachim Andersen mencetak gol keempat timnya melalui sundulan keras yang mengarah ke pojok atas gawang setelah menerima umpan silang akurat dari pemain pengganti Mathias Jensen. Kedudukan menjadi 0-4.
Portugal akhirnya mendapatkan gol hiburan pada masa injury time, tepatnya menit ke-90+3. Bernardo Silva mencetak gol melalui bola rebound setelah tembakan awal Joao Neves berhasil ditepis kiper Mads Hermansen.