La stagione successiva si trasferisce al Padova: al ritorno nella massima serie disputa un buon campionato con 33 presenze e 14 gol, terminando tuttavia all'ultimo posto in classifica. Ciò attira l'attenzione della , che lo acquista nell'estate del 1996 per 7 miliardi di lire. Nella prima stagione colleziona 23 presenze e 4 gol. Nella stagione successiva colleziona solo 10 presenze e 2 gol, e in quella seguente colleziona appena 20 presenze e 3 gol. In maglia bianconera conquista 2 scudetti e una Supercoppa Europea, e tra campionato e coppe nazionali e internazionali ha collezionato 103 presenze siglando 29 reti.