Everton signing James Rodriguez has spoken about the top five players he has played with in his career.
The Colombian arrives at Goodison Park with a huge reputation as one of the best in the world.
Asked about some of his best teammates, Rodriguez had a lot to say.
"Okay. Cristiano for his desire to always win, and because he is a goal machine," he told Manchester United legend Rio Ferdinand's FIVE show.
"Frank Ribery, he is an amazing player, of course, I played with him when I was older, but I've never seen anyone with such spectacular skills, he's incredible!
"The other player...There are many. I can name Arjen Robben, too, he has a very good left foot, he was amazing, he always did what he wanted to do, when he'd go in shoot, he was a sight to see, honestly, he was extraordinary.
"Another player I liked...What I can tell you? Benzema! He was a very different number nine, because he scores, he plays, he has great passing skills, and he has an incredible finalisation technique.
"And the five...One defender, Sergio Ramos, he's good; he's good, he scores goals.He is always in the finals, so I chose Ramos."