Portugal suffer Ronaldo blow