Namun, Kroasia akhirnya memimpin di menit ke-32. Gol tersebut berawal dari umpan sundulan ke depan gawang mengenai Oghenekaro Etebo yang akhirnya bola masuk ke dalam gawangnya sendiri.
Unggul 1-0, Kroasia mencoba menambah tekanannya. Namun sundulan Andrej Kramaric menyambut umpan Ivan Rakitic masih terlalu tinggi. Begitu juga dengan tendangan kaki kiri Sime Vrsaljko juga masih melebar di menit ke-41.
Tekanan masih dilakukan oleh Kroasia namun skor 1-0 bertahan hingga turun minum. Di babak kedua, Nigeria lebih dulu menekan namun sundulan Leon Balogun menyambut crossing Victor Moses masih dapat diblok di menit ke-47.
Dua menit berselang giliran Victor Moses mengancam lewat tembakan kaki kirinya namun masih melebar ke sisi kanan. Sementara Kroasia membuka peluang lewat sepakan kaki kanan Ivan Rakitic namun masih terlalu tinggi.
Usaha Nigeria lewat tendangan Alex Iwobi masih dapat diblok di menit ke-52. Sementara sundulan Odion Ighalo menyambut crossing Brian Idowu masih dapat diamankan kiper Kroasia Danijel Subasic di menit ke-59.
Pada menit ke-70, Kroasia mendapatkan hadiah penalti setelah William Troost-Ekong melakukan pelanggaran kepada Mario Mandzukic. Luka Modric yang menjadi eksekutor melakukan tugasnya dengan baik dan membuat Kroasia unggul 2-0.
Nigeria mencoba membalasnya namun sepakan kaki kiri Kelechi Iheanacho masih melenceng tipis sisi kanan gawang Kroasia di menit ke-77. Sementara tembakan kaki kanan Oghenekaro Etebo masih melebar di menit ke-87.
Sedangkan peluang Mateo Kovacic saat memasuki masa injury time masih dapat digagalkan kiper Nigeria Francis Uzoho. Hingga wasit meniupkan peluit panjang skor masih tetap 2-0 bagi kemenangan Kroasia.