The Manchester United forward took a nasty arm to the face from Czech Republic goalkeeper Tomas Vaclik while challenging for a header, and was left red-faced - quite literally.
Advertisement
The Portugal captain was bloodied and bruised from the 13th minute clash and was then treated with a bandaged and swollen-looking nose, plugged up by cotton.
But despite being removed from the field of play and appearing to be in serious pain, the 37-year-old lived to fight another day, and kept on playing.
Advertisement
Just 10 minutes later the usually clinical forward was clearly still feeling the after effects when Bruno Fernandes pulled a pass back, only for Ronaldo to whiff on a first-time finish.
His blushes were soon spared though when Man United teammate Diogo Dalot continued his fine season when his surging run forward was rewarded by a Rafael Leao pass, calmly tapped in by the fullback.
It was then two when Fernandes tucked in an even easier finish from a brilliantly-placed Mario Rui cross.
Ronaldo might have thought he was out of the woods, but an errant arm from the five-time Champions League winner then gifted the Czechs a penalty just before the break.
Advertisement
Advertisement
However, Ronaldo was once again saved, with Euro 2020 star Patrik Schick sending the spot kick wide, keeping Portugal out of reach.
Schick was then further punished for his wastefulness at the start of the second half when Dalot made it 3-0 from a Fernandes assist.
Ronaldo returned from the break showing few signs of damage, and was quickly seen smiling as he celebrated his teammates' goals, assisting Diogo Jota who made it 4-0.
Advertisement