Od početka su naši igrači preuzeli inicijativu pa je tako u 14. minuti Rebić odlično prošao pored svog čuvara te dodaje loptu Mandžukiću u šesnaesterac koji je ostavlja Perišiću za udarac, no on za malo promašuje gol, a nekoliko minuta kasnije iz daljine je pokušao Andrej Kramarić, sijevnulo je to uz vratnicu. Nakon našeg pritiska, zaigrala je i Nigerija sredinom prvog dijela, ali bez opasnosti po gol Subašića. Njihovu dobru igru prekinuli smo pogotkom u 32. minuti kada smo nakon odličnog udarca Rebića zaradili korner. Modrić je izveo korner, Rebić je prebacio s prve stative, a Mandžukićev udarac u vlastitu mrežu skreće Etebo. Odlično je u 39. minuti ubacio Rakitić, ali udarac Kramarića glavom odlazi malo preko vrata.
Drugi dio bolje je otvorila Nigerija, pokušavali su doći do izjednačenja. Vidjelo se da nam treba još jedan vezni igrač, reagirao je Dalić uvođenjem Brozovića. Došla je tako naša vezna linija do daha, vratili smo ravnotežu u igru. U 70. minuti nakon jednog kornera Ekong je hrvačkim zahvatom srušio Mandžukića, sudac mu je pokazao žuti karton te na udarac s bijele točke. Siguran realizator bio je Luka Modrić za vodstvo 2:0. Na kraju utakmice imao je Kovačić odličnu šansu koju mu je obranio Uzoho, mada se mora priznati da je bio sebičan jer je imao slobodnog Perišića s druge strane.
Ovom pobjedom, Hrvatska je zasjela na prvo mjesto skupine D. Podsjetimo, Argentina i Island danas su popodne podijelili bodove (1:1). Hrvatska za pet dana (21.06.) igra protiv Argentine svoju drugu utakmicu na SP.
Hrvatska: Subašić, Vrsaljko, Lovren, Vida, Strinić, Modrić, Rakitić, Kramarić (od 60' Brozović), Rebić (od 78' Kovačić), Perišić, Mandžukić (od 86' Pjaca)
Nigerija: Uzoho, Shehu, Balogun, Ekong, Idowu, Indidi, Etebo, Moses, Mikel (od 88' Simy), Iwobi (od 62' Musa), Ighalo (od 73' Iheanacho)