The announcement, a groundbreaking deal for Middle Eastern soccer, ends speculation about where he would go next. Ronaldo became a free agent after his contract was terminated by Manchester United.
Gonçalo Ramos scored three goals - the first hat trick of this World Cup - to power Portugal past Switzerland 6-1. Ramos was playing in place of star Cristiano Ronaldo who did not start the match.