Rio Ferdinand’s top 5 toughest opponents