Barcelona legend Andres Iniesta praised manager Xavi Hernandez for turning the La Liga giants in to a major force again.