A remarkable late turnaround saw Spain top Group B after they drew 2-2 with Morocco in Kaliningrad on Monday night.
Iran’s last-minute leveller against Portugal, paired with Iago Aspas’ stoppage-time equaliser for Spain, helped by VAR, mean Spain will now play hosts Russia in the last 16 on Sunday, while Portugal face Uruguay on Saturday in Sochi.
Khalid Boutaib put Morocco ahead early on(14), finishing low after a mix-up on halfwayfrom Spain, but Isco equalised (19) following a classic Spain move.
With just nine minutes remaining, substitute Youssef En Nesyri rose highest to head home a corner, but in stoppage time Aspas’ superb flick finish found the farcorner, despite initially being ruled out for offside, before Iran equalised against Portugal moments later.
Watch The Goals Highlight Below: