Brazil legend Pele has paid tribute to Wayne Rooney, suggesting the Manchester United striker would make his current world dream team.
Pele also believes that Lionel Messi is undoubtedly the best player currently operating in the beautiful game, although he said it will be some time before the Argentine can be classed as the greatest ever.
Rooney, meanwhile, has been in fantastic form so far this season - having netted 13 times in 14 appearances for club and country - and is widely regarded as one of the finest players in the world.
Pele certainly agrees, and says the 26-year-old would make one his sides due to both his passion and supreme ability.
"Some people mention the players for technically but for me, in my team, he [Rooney] has a position because I prefer the player who plays with the heart than the player who plays only beautiful football," Pele told Sky Sports News.
"I want a player who plays for the team, and Rooney plays for the team."
When asked about Barcelona star Messi, Pele added: "It is time - each generation has your own good player.
"Messi no doubt today is one of the best players, no doubt.
"You have some time ago [Diego] Maradona, you have [Michel] Platini, you have [Zinedine] Zidane, you know a few years ago Zidane was the best.
"In every generation you have one and at the moment Messi is the best."