I will be really short, because there's no place for needless words here. Portugal is classes above Morocco as individual players andthey proved it against Spain- 3:3 draw which gives them a huge advantage in the group, really priceless point! Portugal's win here and expected loss for Iran against Spain will mean that even a draw in the last round against Iran will secure the 2nd place for Portugal, because they will have better goal difference, even if they beat Morocco only with an advantage of a goal and Spain did the same against Iran. So, match of huge importance for both teams, but it's much more reasonable to expect Porgutal to win the match and this time I don't expect any surprises! No matter what will be the final result, Portugal will find the way to win this.

Morocco started better than Iran, but couldn't find the way to score and finally they were the team which scored, but in the own net..In comparison Portugal showed a great spirit against Spain, the match was a real masterpiece for the group stages- penalty-kick, GK big mistake, brilliant goals by Nacho and Ronaldo from free-kick, excellent tempo during the game.. and finally Ronaldo was the man, who could even win it for Portugal in the extra time, but couldn't find the net.

Morocco were heartbroken in the end against Iran after the loss. They realize the dream of progressing is absolutely over, because it's like a fairytale to beat Portugal and Spain in the group. They are without Nordine Amrabat for this game. Morocco will try to give their best just for pride, but I still don't think it will be enough. Individual quality will say its word here!

PORTUGAL will win, no matter what will be the final result! I am absolutely confident there will be no surprises here.