Tras permanecer durante seis temporadas en el equipo parmesano fue transferido a la Juventus de Turín donde obtuvo diecinueve títulos a nivel nacional (nueve Serie A, una Serie B, cuatro Copas Italia y cinco Supercopas de Italia).