AC Milan hero Kaka admits he rates Barcelona star Leo Messi ahead of Juventus ace Cristiano Ronaldo.
Kaka played with Ronaldo at Real Madrid.
But he said in a Q&A: “I played with Cristiano and he's really amazing, but I'll go with Messi.
“He's a genius, a pure talent. The way he plays is incredible.
“Cristiano is a machine. It's not just the way he's strong, powerful and fast; he's strong mentally.
“He always wants to win and play. To be the best. For me, that's the most incredible thing he has.
“In the history of sport, they [Messi and Cristiano] are definitely in the top five. We are very lucky to have been able to see both of them."