The palmares says it all:
5x Tour de France (1969-72, 1974), 96 days in the yellow jersey
5x Giro d’ Italy (1968, 1970, 1972-74)
1x Vuelta (1973)
3x Worldchampion (1967, 1971, 1974)
1x Tour of Switserland (1974)
2x Tour of Belgium (1970-71)
1x Belgian Champion (1970)
34x victories in Tour de France (6x in 1969, 8x in 1970, 4x in 1971, 6x in 1972, 8x in 1974, 2x in 1975)
24x victories in Giro d’Italy
3x Parijs-Nice (1969-71)
1x Dauphiné Libéré (1971)
4x Tour of Sardinië (1968, 1971, 1973, 1975)
1x Tour of Romandië (1968)
1x Midi Libre (1971)
1x Giro di Catalonia (1968)
1x Parijs-Luxemburg (1969)
7x Milaan-San Remo (1966-67, 1969, 1971-72, 1975-76)
2x Ronde van Vlaanderen (1969, 1975)
3x Parijs-Roubaix (1968, 1970, 1973)
5x Luik-Bastenaken-Luik (1969, 1971-73, 1975)
2x Ronde van Lombardije (1971-72)
2x Omloop Het Volk (1971, 1973)
3x Gent-Wevelgem (1967, 1970, 1973)
3x Waalse Pijl (1967, 1970, 1972)
2x Amstel Gold Race (1973, 1975)
1x Parijs-Luxemburg (1969)
1x Rund um den Henninger-Turm of de Grand Prix Frankfurt (1971)
1x Grand Prix des Nations (1973)
1x Parijs-Brussel (1973)