Ex-Real star picks Messi over CR7

World News

Former AC Milan and Real Madrid star Kaka has explained why he feels Lionel Messi is above his former teammate Cristiano Ronaldo.

Messi and Ronaldo have been the subject of one of football's longest running debates for over a decade now, following their exploits for Barcelona and Real respectively.

READ: Kaka reveals two best teammates

Kaka played with Ronaldo for four years at the Santiago Bernabeu, but the Brazilian feels Messi is above the Portuguese superstar.

"I played with Cristiano and he's really amazing, but I'll go with Messi," Kaka said during a Q&A for FIFA's instagram channel.

"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.

READ: Serie A club boss threatens boycott

"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."