Manchester United legend Roy Keane insists former teammate Cristiano Ronaldo is the best player in the world.
Keane insists the Real Madrid star is a level above Barcelona rival Leo Messi.
"I think there has been a great debate about him (Cristiano Ronaldo) and (Lionel) Messi but over the last six months I think he's on a new level – he's out there on his own," Keane said on ITV.
"It's not natural ability, as brilliant as he is, it's sheer hard work. He's got a lot of courage, he's brave and the guy is a genius.'
"I think his form over the last few months I'd have him above of Messi."