Going against Morocco will be in favor of the Africa side if CR7 were to start the game (IMO), that's if they'll take advantage of the situation at hand.
The Morocco national side can beat Portugal if all chances are being converted and if they play with the momentum they played with today. Wish them good luck in there next game.
Portugal's quarter final match is going to be against Morocco. I would honestly say that given the form that Portugal is in, Morocco doesn't stand a chance. The most probable semi-final lineup looks like this:
Argentina vs Brazil
England vs Portugal
In the second semi-final, I assumed that England would be able to secure a spot, by defeating France in the QF match. Now predicting the winner of QF match between England and France is extremely difficult, as both the teams are in good form. But I went with England, as I thought that they had a better team balance when compared to France.
I am not really happy with Ronaldo’s behaviour because he once again stormed off at the end, and is proving to be a distraction for this Portugal team and the Portugal player’s have shown that they do not need him hence he should not be in the playing 11 again for their next match. Furthermore it’s not so easy for England to defeat France, because Mbappe is in stunning form hence I believe that France will proceed ahead and England will be eliminated.