Spanien visste att man behövde vinna – för Iran var oavgjort nästan som en vinstlott. Och förutsättningarna speglade också matchbilden i den första halvleken. Spanien hade 73 procent av bollinnehavet under de första 45 minuterna, men Iran försvarade sig med hela laget och höll tätt.

Men i 54:e minuten förändrades matchbilden. Andrés Iniesta lyfte in bollen i straffområdet mot Diego Costa, en iransk back var först på bollen men hans rensning gick på Costa. Styrningen överlistade Beiranvand i det iranska målet helt.

Efter målet lyfte Iran upp spelet och laget var nära att få utdelning flera gånger.

Iran trodde att de hade kvitterat i den 62:a minuten sedan Saeid Ezatolahi skjutit bollen i mål och det tog lång tid innan de firande iranierna förstod att målet underkänts på grund av offside.

Iran hade ytterligare ett jätteläge med knappa tio minuter kvar. Mehdi Taremi mötte ett vänsterinlägg med pannan, men nicken gick tätt över. Östersunds Saman Ghoddos kom in i 86:e minuten, men lyckades inte ändra matchbilden.

Portugal och Spanien har fyra poäng, Iran tre och Marocko är utan poäng efter två matcher. I den sista omgången möter Spanien avsågade Marocko medan Portugal och Iran möts i den andra matchen som antagligen avgör vilken av nationerna som avancerar till åttondelsfinal.