Champions League holders Paris St-Germain are into the semi-finals of this season's competition and strong contenders to repeat last year's impressive feat.

Despite boasting squads that have included the likes of Lionel Messi, Neymar and Kylian Mbappe, it is the current side - who host Bayern Munich in the first leg on Tuesday (20:00 BST) - that has played the club's most impressive football.

This month, manager Luis Enrique said "it would be a dream to have 20 players who can play everywhere", a nod to how he has looked to develop this squad.

It is through that focus on versatility and continuous rotations on the pitch that PSG have confused and outplayed some of the best teams in the world.