Nach zwei vierten Plätzen bei der Nordischen Skiweltmeisterschaft 1966 in Oslo, dem Sieg beim Skifliegen in Planica (Jugoslawien) am 27. März 1966 und dem zweiten Platz bei der Vierschanzentournee 1967/68 fuhr er als Favorit zu den Olympischen Winterspielen 1968 in Grenoble. Dort gewann er die Goldmedaille auf der Normalschanze und Silber auf der Großschanze und war mit diesem Erfolg der erste tschechoslowakische Goldmedaillengewinner bei Olympischen Winterspielen. Da zu dieser Zeit noch die Wettkämpfe im Rahmen der Olympischen Spiele als Nordische Skiweltmeisterschaften galten, wurde er mit diesen Erfolgen gleichzeitig Weltmeister und Vizeweltmeister. Im gleichen Jahr gelang es ihm, 6 Springen in Folge zu gewinnen. 1970 errang er bei der Nordischen Skiweltmeisterschaft in der Hohen Tatra (Vysoké Tatry) in der Tschechoslowakei noch einmal die Silbermedaille auf der Großschanze und belegte auf der Normalschanze den 8. Platz. Dazu kamen mehr als 100.000 Zuschauer, um ihn zu sehen.