Ronaldo has been pictured with notable bruises across his face while in training for Portugal ahead of Monday's Nations League match against Spain.
The forward sustained the injuries after a nasty mid-air collision with Czech Republic and Olympiacos goalkeeper Vaclik during his country's 4-0 win on Saturday.
Manchester United's star man required lengthy treatment but was determined to play the full 90 minutes, and he's still available for selection for Portugal's next game - as well as adding to his European men's record of 190 international caps.
While a comfortable result on the night for Portugal, CR7 didn't have the best of games in his glittering career, failing to score and also giving away a penalty - which was ultimately missed by Bayer Leverkusen striker Patrick Schick (26).
Despite the visible shiner, Ronaldo is expected to play in Portugal's Group B decider against rivals Spain in Braga on Monday night.
Portugal must avoid defeat in their final group match against Spain to reach the Nations League semi-finals, with the Selecao themselves being the winners of the inaugural tournament back in 2019.