Nel 1990 vinse il Giro d'Italia, indossando la maglia rosa dalla prima all'ultima tappa, come avevano saputo fare prima di lui solo Costante Girardengo, Alfredo Binda e Eddy Merckx. Nello stesso anno vinse la medaglia di bronzo ai campionati del mondo di Utsunomiya. Nei due anni successivi, rispettivamente a Stoccarda e Benidorm, ottenne il titolo di Campione del mondo. Nel 1991 si impose in una volata a quattro con Steven Rooks, Miguel Indurain e Álvaro Mejía; l'anno dopo, "pilotato" dal gregario Giancarlo Perini, prevalse in uno sprint di gruppo.