The team finished second in Group A on seven points, behind Portugal on goal difference.
While Chile and Germany are now top of Group B, Australia or Cameroon could yet progress to the knockout stage with an unexpected victory on Sunday.
Despite speculation over his future and a tax case in Spain overshadowing the Manchester United man leading into the tournament, he has led by example for his country by scoring two goals and providing one assist.
"Cristiano is a smart a**!" For me he does not exist.More news: Pokemon Go: On cheaters and Legendary Pokemon
Germany are expected to ease past a hit-and-miss Mexico side in their own semi-final, although Juan Carlos Osorio's side are yet to lose thus far in the competition after coming from behind to earn wins against Russian Federation and Mexico, also striking late to earn a point against Ronaldo's Portugal.
The Real Madrid star, whose future has been a thing of speculations, has scored twice and made an assist for Portugal so far in the tournament. On the other hand, Chile have done a decent job as well with Vidal being a stellar performer for them in the middle of the park.
Portugal manager Santos said at a news conference: "I will analyse the opponents and prepare the game regardless of who we will play".