Lionel Messi, right, with his Barcelona teammates during training at the San Paolo Stadium ahead of their Champions League clash with Napoli. Reuters

From Lionel Messi to Johan Cruyff: Take the ultimate Barcelona quiz