Manchester United striker Wayne Rooney rates Barcelona ace Lionel Messi as the best in the world.
Rooney himself feels Messi is the outstanding player of this generation.
"It's nice that people put me up there but I think Lionel Messi is the best in the world," he told United Review. "The things he can do with the ball are unbelievable and he is scoring a lot of goals as well.
"He has been fantastic again this year. He is the best player in the world."