Ronaldo was playing for the first time since his controversial television interview last week and his subsequent release by Manchester United following the comments.
Captain Ronaldo had a couple of chances early on but a low shot was smothered by Lawrence Ati-Zigi and he also headed wide at the far post.
The Africans improved in the second period as Mohammed Kudus drilled narrowly wide of the far post and got their reward when Andre Ayew equalised from close range.
But Portugal responded with two goals in two minutes to seal the points – Joao Felix converting a delightfully clipped finish and substitute Rafael Leao coolly stroking in just seconds after coming on.
Source – BBC