Arsenal and Tottenham set to do battle for Barcelona’s ‘new Messi’