Former Liverpool player John Barnes says their Champions League final against Tottenham on Saturday is 'too close to call'.