Peluang di akhir babak pertama dimiliki oleh Kroasia Ivan Rakitic lewat sepakan kaki kirinya namun bola masih dapat diamankan oleh kiper Kasper Schmeichel. Skor 1-1 bagi kedua tim bertahan hingga turun minum.
Di babak kedua, Kroasia lebih dulu mengambil inisiatif serangan. Namun tembakan kaki kiri Ivan Perisic dari luar kotak penalti masih melambung di atas gawang. Sementara Mario Mandzukic lebih dulu tertangkap offside saat mencoba mendapatkan umpan terobosan Luka Modric di menit ke-50.
Setelah bola lebih banyak berkuat di tengah lapangan Denmark akhirnya mencoba menguasai bola. Denmark melakukan ancaman di menit ke-56 lewat sepakan Martin Braithwaite dari sudut sempit namun masih melenceng di sisi kanan gawang.
Kroasia balik menekan lewat usaha Ivan Perisic dari sisi kiri kotak penalti namun sepakan kaki kanannya masih dapat diblok di menit ke-64. Satu menit kemudian ancaman Ante Rebic lewat tembakan kaki kanannya dari luar kotak penalti juga masih dapat dihadang.
Giliran Denmark balik menyerang di menit ke-72 lewat tembakan keras kaki kanan Nicolai Jorgensen dari sisi kanan kotak penalti namun masih dapat diamankan Danijel Subasic. Sementara usaha Christian Eriksen dari luar kotak penalti masih melenceng ke sisi kiri gawang.
Serangan balik dari Kroasia namun usaha Luka Modric dan Ante Rebic masih belum dapat mengubah kedudukan. Pada menit ke-84, ancaman kembali dilakukan oleh Kroasia namun tandukkan Perisic menyambut tendangan bebas masih terlalu lebar.
Menjelang akhir babak kedua, peluang Kroasia lewat Ivan Rakitic masih melenceng di sisi kiri gawang. Sedangkan peluang dari Denmark lewat sepakan Martin Braithwaite juga masih belum tepat sasaran. Skor tetap imbang 1-1 hingga akhir babak kedua.
Pertandingan dilanjutkan ke perpanjang waktu. Denmark mencoba mengancam lewat Thomas Delaney dan Lasse Schöne namun peluang kedua pemain ini masih belum membuahkan hasil. Lagu peluang Schone di menit ke-99 masih melencebg dari sasaran.
Kroasia juga sempat menekan namun hingga 15 menit pertama masih belum ada tambahan gol. Di 15 menit kedua, Kroasia mendapatkan hadiah penalti setelah Mathias Joergensen melanggar Rebic di kotak penalti saat membawa bola ke depan gawang.
Namun peluang emas tersebut gagal dimanfaatkan dengan baik oleh Luka Modric setelah tendangan penaltinya dapat ditangkap dengan baik oleh Kasper Schmeichel di menit ke-116. Pupus sudah peluang Kroasia untuk dapat mengakhiri laga ini.