Hasilnya di menit ke-36, Andrej Kamaric mampu menyamakan kedudukan menjadi 1-1 setelah menerima umpan dari Ivan Perisic. Selanjutnya di menit ke- 44 Marko Livaja membuat Kroasia balik unggul atas Kanada.
Andrej Kamaric kemudian menambah keunggulan Kroasia atas Kanada menjadi 3-1 setelah mencetak gol di menit ke-70. Lovro Majer kemudian melengkapi keunggulan sekaligus menutup keunggulan Kroaisa menjadi 4-1 setelah membobol gawang Kanada di menit ke-90+4.
Kalau saja para pemain Kroasia saat itu down dengan gol cepat Kanada, mungkin Kroasia tak akan mampu melakukan comeback. Kroasia bahkan mungkin tak akan lolos ke babak 16 besar.
Kemudian di babak 16 besar. Kroasia yang lolos dari fase Grup F dengan status runner-up berhadapan dengan juara Grup E, jepang.
Dalam laga di babak 16 besar itu Kroasia kalah lebih dulu oleh tim "Samurai Biru". Pemain Jepang berkepala plontos, Daizen Maeda membobol gawang Kroasia di menit ke-43. Jepang pun menutup pertandingan babak pertama dengan keuinggulan 1-0.
Tertinggal 0-1 dari Jepang tidak membuat mental para pemain Kroasia lemah. Justeru mereka semakin terus meningkatkan serangan.
Hasilnya di menit ke-55, Kroasia melakukan comeback. Pemain andalan mereka Ivan Perisic berhasil menyamakan kedudukan menjadi 1-1. Menyambut umpan Dejan Lovren, Ivan Perisic menyundul bola dengan keras menghujam ke gawang Jepang yang dijaga Shuichi Gonda.
Setelah gol Ivan Perisic, Kroasia tidak mengendurkan serangan. Kroasia bahkan sempat menciptakan beberapa peluang tapi gagal berbuah gol. Sampai akhir pertandingan babak normal 2 x 45 menit kedudukan tidak berubah tetap imbang 1-1. Bahkan setelah babak extra time 2 x 15 menit, Kroasia-Jepang tetap 1-1.
Pertandingan dilanjutkan ke babak adu penalti. Akhirnya Kroasia mampu mengatasi Jepang dengan keunggulan 4-2 lewat adu penalti.
Terakhir di babak perempat final. Kroasia yang lolos ke perempat final setelah mengalahkan Jepang di babak 16 besar berhadapan dengan tim unggulan Brasil yang lolos setelah mengalahkan wakil Asia Korea Selatan dengan skor mencolok 4-1.
Dengan status sebagai underdog, Kroasia melakukan perlawanan sengit terhadap Brasil. Sampai babak normal 2 x 45 menit kedudukan masih imbang 0-0.