Barcelona striker Thierry Henry says Manchester United ace Cristiano Ronaldo will be the World Player of the Year.

Henry's Barca face United in the Champions League semi-finals and he admits Ronaldo is the best player in the world at the moment.

He said: "This is Cristiano Ronaldo's year. He will be World Player of the Year. There's nobody else. The way he's playing is just ridiculous.

"I respect him a hell of a lot - especially the way he came back from the World Cup.

"The whole of England was waiting for him to kill him, waiting for him to fail, and he didn't."