well portugal is strong even without Cristiano Ronaldo. and in the match against switzerland, Cristiano Ronaldo was played in the second half around the 74th minute if I remember correctly. even Cristiano Ronaldo put the ball into the opponent's goal but unfortunately Cristiano Ronaldo's position was already offside at that time. so it doesn't count.
and in the next match I believe Cristiano Ronaldo will again be played as a starter.
Morocco has indeed exceeded everyone's expectations. But Portugal is a strong team and Portugal has a chance to win the match. But do not rule out if Morocco again makes a surprise in this match.
Somehow I see Portugal more confident in this match they play without pressure and more focused very impressive
In the next match Portugal will face Morocco this is certainly not easier because we know Morocco has a strong defense
In the 1x2 match Portugal is of course the favorite, but if it continues through penalty shootouts I doubt Portugal will win