He then defended the gold medal at the 1972 European Indoor Championships in Grenoble. His winning result of 2.24 metres was a new championships record, and also his career best jump. In the same year he competed at the Olympic Games, tying for sixth place overall. At the 1973 European Indoor Championships he won his third gold medal in a row, this time with 2.20 metres. In the summer he won a silver medal at the Universiade in Moscow. With a jump of 2.18 metres he equalled the winning result of Vladimír Malý, however Major lost on countback. At the 1974 European Indoor Championships he again jumped 2.20 metres, but this time it was only enough for a silver medal behind Soviet's Kęstutis Šapka. At the 1974 European Championships he took his second fourth place in a row, losing the bronze medal to Vladimír Malý on countback.