Barcelona former skipper, Carles Puyol has named the strongest XI he has played against, and it is no surprise the names that are on his list.
These players are some of the best that have played the game in the last two decades, and they gave Puyol a tough time as much as the defender gave his opponents a run for their money.
Puyol, who made his professional debut in 1999 and retired 15 years later, was among the most successful sides for both club, Barcelona and country, Spain.
Puyol has made up an XI comprised of the toughest players he ever played against – per Squawka
Goalkeeper: Gianluigi Buffon
We would have thought it would be Iker Casillas considering their frequent clashes in La Liga’s El Classico.
Right Back: Javier Zanetti
We will never forget that epic UEFA Champions League semi final clash in between Inter Milan and Barcelona. This mus be why Puyol named Zanetti.
Centre Back: Alessandro Nesta
Certainly one of the calmest great defenders you can think of.
Centre Back: Paolo Maldini
Ssshh! One of the greatest defenders of all times. Started out at left back.
Left Back: Roberto Carlos
Nine successful years at Real Madrid. Imagine how many times he and Puyol must have clashed.
Midfield: Clarence Seedorf
Underrated, but strong as an ox and with a touch of class.
Midfield: Zinedine Zidane
Whether against Barcelona or Spain, Zidane troubled Puyol.
Midfield: Andre Pirlo
The Italian was simply masterclass in his passing game.
Right Wing: Arjen Robben
Speedy and skillful, he was, and is still a nightmare for defenders.
Right Wing: Sergio Aguero
The Argentine striker is strong and comfortable on the ball. Puyol must have had tough times against him when he was at Atletico Madrid.
Striker: Didier Drogba
All those epic clashes with Chelsea? No way Drogba wouldn’t make this list. The Ivorian was just too much trouble for Puyol and the rest of the Barcelona defence.
What a team this would be, and maybe Puyol himself would be the manager.
See how they would be fielded.