Dengan kemenangan ini, Jerman akan menghadapi pemenang pertandingan antara Spanyol dan tim kejutan Georgia di babak perempat final.
Pelatih Jerman, Julian Nagelsmann, melakukan tiga perubahan dari tim yang bermain imbang 1-1 dengan Swiss pada pertandingan sebelumnya.
Nico Schlotterbeck menggantikan Jonathan Tah yang terkena skors, David Raum mengisi posisi bek kiri, dan Leroy Sane menggantikan Florian Wirtz di sayap kanan.
BACA JUGA:Timnas Indonesia Jumpa Jepang hingga Australia
BACA JUGA:Timnas Turki dan Georgia Dampingi Portugal
Schlotterbeck sempat membawa Jerman unggul pada menit keempat melalui tandukannya, namun gol tersebut dianulir karena pelanggaran oleh Joshua Kimmich.
Kiper Denmark, Kasper Schmeichel, berhasil menggagalkan beberapa peluang Jerman, termasuk sepakan voli Havertz dan sundulan Havertz setelah menerima umpan silang dari Raum.
Denmark memberikan ancaman melalui serangan balik, namun sepakan Rasmus Hojlund hanya mengarah ke sisi gawang dan kiper Manuel Neuer berhasil mencegah peluang berikutnya dari Hojlund.
Denmark juga dibuat frustrasi oleh dua intervensi VAR di awal babak kedua.
Gol Andersen dianulir karena offside, dan handball Andersen memberikan penalti kepada Jerman.
Havertz yang menjadi eksekutor penalti berhasil mencetak gol pertama Jerman.
Beberapa peluang untuk menggandakan keunggulan lewat Havertz dan Sane terbuang sebelum Musiala mencetak gol keduanya di Piala Eropa 2024.
Gol ini menjadikan Musiala pencetak gol terbanyak turnamen bersama Georges Mikautadze.
Florian Wirtz, yang masuk sebagai pemain pengganti, sempat mencetak gol namun dianulir karena offside.
Meski demikian, keunggulan 2-0 sudah cukup untuk membawa Jerman melaju ke babak perempat final.
Daftar Susunan Pemain: