Can you name every Colombian to play in the Premier League?
James Rodriguez has become the 20th Colombian player to play in the Premier League after making his Everton debut against Tottenham.
But we’re here to test whether you can name all 20. There are some cult heroes and top-level stars amid others we’d be seriously impressed if you can remember.
We’ve given you the clubs they played for as a clue, and the names come in alphabetical order.
Easy, right? Erm, well, no. Not really.
Good luck, and don’t forget to tweet us your scores @planetfutebol.
Note: If you’re having problems attempting the quiz, play it on the Sporcle website.