Real Madrid legend Ivan Zamorano has hailed the form this season of Cristiano Ronaldo.

The Chilean great feels Ronaldo is becoming less selfish in his play.

"He's a phenomenon. He is a step above many others and he is playing very well at Real Madrid. He is making a difference with his goals. It is not easy to live a sweet moment for a long time and he's doing it.

"He is becoming more selfless, which is essential for a forward and a team.

"He reminds me of myself with a lot of his headers. He has a great leap and this shows that he is a very complete player. The power he has and how he heads a ball shows that he is a complete player and will continue to give many joys to Real Madrid."