Hrvatska je svoj nastup na Svjetskom prvenstvu u Rusiji otvorila utakmicom protiv Nigerije.
Dalić se odlučio izaći na teren s najofenzivnijom postavom, pa su tako centralne pozicije u veznom redu zauzeli Modrić i Rakitića, a ispred njih je kao drugi napadač Kramarić, dok su na krilima Perišić i Rebić, a u sredini napada Mandžukić.
Prvu ozbiljniju priliku Hrvatska je imala u 14. minuti kada je Rebić prošao dva igrača Nigerije te dodao do Kramarića, koji povratno na rub šesnaesterca vraća Perišiću, a on šutira preko vrata Nigerije.
Hrvatska do vodstva dolazi nakon kornera u 32. minuti kada Mandžukić hvata ubačaj glavom, a lopta se iza leđa vratara Nigerije od Eteba. Izvrsnu priliku za povećati vodstvo Hrvatska ima u 40. minuti kada Rakitić izvrsno pronalazi Kramarića, a on glavom prebacuje loptu preko gola.
Na odmor se otišlo s vodstvom Hrvatske od 1:0.
U drugo poluvrijeme Nigerija je krenula po vodstvo, ali nije uspjela realizirati nekoliko prilika koje su imali u nizu. Hrvatska je u 54. minuti imala priliku povećati vodstvo, ali Perišić i Rebić su se našli u zaleđu. Hrvatska ipak povećava na 2:0 nakon realiziranog jedanaesterca Modrića u 70. minuti. Ekong je povlačio Mandžukića, a sudac je odmah pokazao na bijelu točku. Do kraja su Nigerijci pokušali u nekoliko navrata doći do gola, ali bez uspjeha. Hrvatska je tako u uvodnoj utakmici osvojila 3 boda i vodeća je u grupi nakon što su danas Argentina i Island remizirali 1:1.
HRVATSKA: Subašić, Vrsaljko, Lovren, Vida, Strinić, Modrić, Rakitić, Kramarić, Rebić, Perišić, Mandžukić
NIGERIJA: Uzoho, Balogun, Ekong, Idowu, Iwobi, Ndidi, Moses, Shehu, Etebo, Mikel, Ighalo