Johan Cryuff believes Barcelona could not have beaten Juventus 3-1 in the Champions League final without their talisman Lionel Messi showing off the selfless aspects of his game.