El 8 de octubre de 1986 se convirtió en entrenador de la selección italiana absoluta, a la que condujo hasta semifinales en la Eurocopa 1988 y la Copa Mundial de fútbol de 1990, donde obtuvo el tercer puesto. El 12 de octubre de 1991, tras no poder clasificar a la Eurocopa del siguiente año, lo despidieron. Dirigió 54 partidos y tuvo un saldo de 32 triunfos, quince empates y siete derrotas. En marzo de 1993 firmó un contrato de duración determinada con el Cesena, al que dirigió en las últimas catorce fechas de Serie B. Bajo su cargo, el equipo inesperadamente salió de los puestos de descenso y registró seis victorias, seis empates y dos derrotas. En la temporada 1993-94 dirigió al Udinese, aunque el 29 de septiembre lo apartaron de su puesto y Adriano Fedele lo reemplazó. En la campaña de 1995-96 trabajó de asesor técnico en el Brescia y, después, estuvo al mando del sector técnico de la Federación Italiana de Fútbol, hasta que Roberto Baggio lo sustituyó en 2010.