Nell'aprile 2018 è ingaggiato dall', in sostituzione dell'esonerato Massimo Oddo, traghettando la formazione italiana alla salvezza in Serie A. Nonostante ciò, non viene confermato sulla panchina dei friulani per la stagione successiva; tuttavia nel marzo 2019 viene richiamato a Udine per subentrare all'esonerato Davide Nicola, guidando per la seconda volta la squadra bianconera alla salvezza. Stavolta confermato per la stagione successiva, un negativo avvio di campionato porta l'Udinese a esonerarlo nel novembre 2019.