Hierna pakte hij de draad weer op en kwam sterker terug dan ooit door brons te winnen op het WK 1991 en goud op de Olympische Spelen van 1992 in Barcelona. Opvallend was hier, dat hij in zijn laatste poging tot 18,17 m kwam, 20 cm voorbij het bestaande wereldrecord van Willie Banks. De rugwind was op het moment van zijn sprong echter 2.1 m/s, 0.1 m/s voorbij de limiet. Een jaar later veroverde hij op de wereldkampioenschappen in Stuttgart op dit onderdeel bovendien de wereldtitel.