If Iran manage to keep it scoreless at half-time I'll be officially impressed. I was not too impressed by the same milestone against Argentina, because Argentina are a crappy team who play direct football and can't really overcome compact defenses. Spain on the other hand is something else. They "live" for this type of game. It's what they do.
We could be in for a rude awakening never having faced such an opposition. This is the game Beiranvand will most likely shine no matter the result. He'll have the opportunity to save many balls, and he probably will. I don't have high hopes for our full-backs. Both Nacho and Alba will run circles around them the entire time. Alba will probably have a field-day against Rezaeian.
Iran will be a tired team against Portugal. Much more tired than they were against Bosnia in the last World Cup.
This is the game I'll be cheering for Iran despite the inevitable ugly bus parking. The class difference is so ridiculous I want Iran to actually prove the bookies wrong. It's like a lottery where thanks to CQ's discipline, we know we actually have the first few numbers right. Chances of having those last numbers right are very slim, but fuck it! Let's go for it!