Almeria coach Juanma Lillo rates Barcelona midfielder Andres Iniesta as the best player in the world.

Lillo's Almeria faces Barcelona today, with their coach Pep Guardiola having played for him in Mexico with Dorados de Sinaloa.

"For me he is the best player in the world - the other players express themselves better when he is in the team," Lillo said.

"Xavi is another who constantly improves the playing conditions for his team-mates, while (Lionel) Messi can tear you apart."