Zambia gives Barcelona a proper African experience