Messi opened the scoring in the 3rd minute, but as they pressed for an equaliser, the Saudi side looked to Ronaldo’s world-famous heading ability.
Cristiano Ronaldo received a punch in the face during a friendly against Paris Saint-Germain on Thursday.
The 37-year-old captained a Saudi All-Star XI in Riyadh, with his long-term rival Lionel Messi also starting for the Ligue 1 giants.
However, as a cross was swung into the box, Ronaldo didn’t reckon with his former Real Madrid team-mate Keylor Navas, whose attempt to punch clear also saw him connect with Ronaldo’s face, thus giving away a penalty.
Ronaldo fell to the ground dazed, although he avoided serious injury. He, however, was left with a black eye.
He was soon back up on his feet to drill his spot-kick past Navas.
Cristiano Ronaldo sends message to Lionel Messi after 5-4 defeat to PSG
Cristiano Ronaldo sent a message to Lionel Messi after the Paris Saint-Germain and Saudi Arabia’s All-stars’ friendly game on Thursday.
Ronaldo posted a photograph of himself embracing Lionel Messi with a message to “old friends”.
Saudi Arabia All-Stars was made up of Al-Nassr and Al-Hilal players. And both Messi and Ronaldo scored in the 9-goal thriller.
The match ended 5-4 and it was Messi who came out on top in an end-to-end, entertaining game.
Ronaldo scored two late first-half goals after Messi opened the scoring in the third minute.
After the game, the 37-year-old tweeted: “So happy to be back on the pitch, and on the score sheet!! And nice to see some old friends!”
The friendly was Ronaldo’s debut in Saudi football since signing for Al-Nassr.