Veteran defender Thiago Silva has named the 10 most difficult opponents he has come up against during his long and storied career in football.
The Brazilian, who turns 37 later this year, has played some for some of Europe's top teams including AC Milan, Paris Saint Germain and now Chelsea, and has found himself up against the best talent on the planet season after season.
Now, after a brief recap through his glory days, Silva has complied a list of the ten most troublesome opponents who he has faced during his time on the pitch.