En los Juegos Olímpicos de México 1968, ganó la medalla de oro en los 1500 m (venciendo al estadounidense Jim Ryun en un memorable duelo) y la medalla de plata en los 5000 m, a pesar de una enfermedad.