1973 stand er mit Juve auch im Finale des Europapokals der Landesmeister in Belgrad, verlor dort jedoch mit 0:1 gegen Titelverteidiger Ajax Amsterdam, unter anderem mit Johan Neeskens, Ruud Krol, Arie Haan und Johan Cruyff.
Mit der Nationalmannschaft nahm der an 3 Weltmeisterschaften teil, wurde 1970 WM-Dritter und 1966 Vize-Weltmeister nach der Final-Niederlage gegen England (2:4 nach Verlängerung).
Er verstarb am 11. Oktober 2012 in seiner Heimatstadt Augsburg.