Jamie Carragher has picked his ultimate Champions League XI as part of his latest 'Carra Challenge' - where the selection is set against a number of restrictions.
This time, the Liverpool legend picked his ultimate Champions League team comprising players who have won the competition since the 1992/93 season - when the European Cup formally became the Champions League.
However, the rules make it far more complicated than just picking the best lineup. This time around, they stipulate that just one player from each winning club can be chosen.
Additionally, any nationality can only be represented once - although a player can have played for more than one winning team.
Read more on mirror.co.uk