Real Madrid star Cristiano Ronaldo has been named the best foreign player to have ever played in the Premier League.
Four Four Two magazine, in a ranking of 100 footballers, saw the former Manchester United forward came out on top of the pile for his scintillating performances and bags of goals during his six seasons at Old Trafford.
The magazine's Top 5 is completed by Thierry Henry (Arsenal), Eric Cantona (Man Utd), Dennis Bergkamp (Arsenal), Didier Drogba (Chelsea) and Sergio Aguero (Man City).
Ronaldo also surpassed other non-British heroes from years gone by such as Patrick Vieira (Arsenal), Ruud Van Nistelrooy (Man Utd) and Jurgen Klinsman (Spurs), as well as current stars such as ex-Liverpool and now Barça icon, Luís Suarez, and the recent Chinese recruit, Carlos Tevez (Man City).