It's Carnival in Brazil over the next few days, so today's quiz is dedicated to the merry procession of Brazilian players that have graced the Premier League over the years.
If we rewind to the very first Brazilian to make an impact in the Premier League, we come to the diminutive Juninho Paulista - who joined Middlesborough in 1995 and went on to become Boro's greatest player in the modern era. Juninho helped Boro win their first-ever major trophy in 2004, when they lifted the League Cup, and his silky skills rightly see him regarded as a true great up in the North West.
With that lovely bit of history out of the way, let's crack on with today's quiz - which concerns the 10 Brazilian players with most appearances in the Premier League. How's your samba knowledge?
Hint: 9 out of these 10 players have played in the Premier League in the past decade...