Kaka, who has played alongside Cristiano Ronaldo and faced Lionel Messi many times, has now given his opinion on the two superstars.
Read: Messi Equals Spanish Record Set By Ronaldo
The former Real Madrid playmaker was Ronaldo's teammate for four years, and called the Portuguese an "icon of modern football" and labelled Messi a "genius".
"It's true that Messi and Cristiano are phenomenal players," he said, as quoted by Marca.
"Messi is a genius and Ronaldo is a sort of icon of modern football... both have undoubtedly defined their generation. They're sporting greats.
"Ronaldo is a strong player, is good with both his right and left foot, with his head and from set-pieces, and that is why I say he is the embodiment of modern football."
Kaka made 120 appearances for Los Blancos, scoring 29 goals and assisting a further 39 strikes.
Read: Gallery: 10 Best Brazilians To Have Played In La Liga
He now plays for Orlando City in the US, and has been called up for Brazil's next FIFA World Cup qualifiers, against Uruguay and Paraguay, later this month.
How much longer do you think the Messi-Ronaldo rivalry will last? Have your say in the comments section below.