L’anno successivo, sempre con Arrigoni, ha lavorato a Cagliari e questo gli ha permesso di ricevere la chiamata negli anni successivi di tante squadre importanti con cui ha fatto esperienze di grande livello tra serie B e Serie A: Livorno, Bologna e Sassuolo. Nel 2012 l’altra svolta determinante quando viene chiamato da Claudio Ranieri per andare ad allenare il Monaco, che, partendo dalla Ligue 2, è arrivato a conquistare il titolo francese e una straordinaria semifinale di Champions League nella stagione 2016/2017.