QUIZ: Identify which of these 50 players played with Cristiano Ronaldo
Can you get 50 out of 50?
Very simple, this. We give you 50 players - some megastars; others Mark Noble - and ask you to work out if they have been teammates with Cristiano Ronaldo at any point in his career.
To be clear on this, we're looking for any player that has featured in the same match-day squad as Ronaldo for any of his senior games at club or international level.
Those of you who recently did the Wayne Rooney edition of this quiz will soon realise it's exactly the same format.