#9 Gerard Pique
The best player I have ever played against has to be Ronaldo. You cannot afford to take your eyes off him.
Gerard Pique established himself as the centrepiece alongside Carles Puyol in a sturdy Barcelona defence. And though he might favour Leo Messi above CR7, Pique has a bunch of praises for his former subordinate.
Whenever the El Clasico is on, it's a treat to watch Ronaldo competing with the Spaniard. Their desire and drive to win makes the affair special.
It is very unusual to see a Barcelona player praising their bitter opponents. Nonetheless, Ronaldo's ability to punish defenders for the tiniest of mistakes hasn't gone unnoticed it seems, even by his fiercest rivals!