At the final of the Champions League, Barcelona showed just why they are being regarded as one of the finest club sides in the history of the game.