Real Madrid star Cristiano Ronaldo is one of the best ever, says Barcelona Legend

Barcelona legend Carles Puyol doesn’t particularly like Real Madrid.

Just look how much it means to the former Spain centre-back when he scored an equaliser in the Copa del Rey against Real:

But Puyol does have a great football brain, and he only has respect for one of the game’s modern gems, Cristiano Ronaldo. But he does still believe that his former team-mate Lionel Messi is the better of the two. Obviously.

‘Ronaldo is one of the best players in the history of the game but Messi is better,” Puyol said.

‘The competitiveness and rivalry between them is very intense and I think that has helped to improve them both because neither man relaxes.

‘For me, Messi is the best. I have played with him and he has given me so much happiness. He is always improving and has been consistent for 10 years.

‘I actually think that he gets better with every season and that is because of the passion he has.

‘I hope that he wins something with his country. That would mean that aside from winning with his club, he will have won everything with everyone.’