This is the worst Portugal team I've seen in a while. Croatia should really have no issues dealing with them. Also, CR7 is an arrogant prick (what was that about Iceland having a 'small mentality' and doing nothing again, Christiano? Pretty sure they finished above you in the group
)
Italy/Spain could easily go either way, but whoever wins I have going out in the 1/4 finals anyway (Germany will most likely await them). Tbh; Either Croatia or Belgium should make the finals without many issues (each other being the toughest challenge), whereas Italy's side of the draw has them running through Spain/Germany/England or France.
Hungary and Iceland have been brilliant to watch though, especially Iceland. For a country with 330,000 people, they've done very damn well in their 1st ever major international tournament; won over a lot of people. No matter what happens.