G Date Venue Cap Opponent Score Result Competition 2 2–0 3 3–0 4 6–0 5 27 September 1967 Berlin, Germany 4  France 4–0 5–1 Friendly 6 7 October 1967 Hamburg, Germany 5  Yugoslavia 2–1 3–1 UEFA Euro 1968 qualifying 8 23 November 1968 Nicosia, Cyprus 8  Cyprus 1–0 1–0 1970 FIFA World Cup qualifying 9 26 March 1969 Frankfurt, Germany 9  Wales 1–1 1–1 Friendly 10 16 April 1969 Glasgow, Scotland 10  Scotland 1–0 1–1 1970 FIFA World Cup qualifying 11 10 May 1969 Nuremberg, Germany 11  Austria 1–0 1–0 1970 FIFA World Cup qualifying 12 21 May 1969 Essen, Germany 12  Cyprus 1–0 12–0 1970 FIFA World Cup qualifying 13 7–0 14 9–0 15 12–0 16 21 September 1969 Vienna, Austria 13  Austria 1–1 1–1 Friendly 17 22 October 1969 Hamburg, Germany 15  Scotland 2–1 3–2 1970 FIFA World Cup qualifying 19 7 June 1970 León, Mexico 21  Bulgaria 2–1 5–2 1970 FIFA World Cup 20 3–1 21 5–1 22 10 June 1970 León, Mexico 22  Peru 1–0 3–1 1970 FIFA World Cup 23 2–0| 24 3–0 25 14 June 1970 León, Mexico 23  England 3–2 3–2 (a.e.t.) 1970 FIFA World Cup 27 3–3 28 9 September 1970 Nuremberg, Germany 26  Hungary 2–0 3–1 Friendly 29 3–1 31 17 February 1971 Tirana, Albania 28  Albania 1–0 1–0 UEFA Euro 1972 qualifying 32 25 April 1971 Istanbul, Turkey 29  Turkey 1–0 3–0 UEFA Euro 1972 qualifying 33 2–0 34 22 June 1971 Oslo, Norway  Norway 2–0 7–1 Friendly 35 4–0 36 5–0 37 30 June 1971 Copenhagen, Denmark 32  Denmark 1–1 3–1 Friendly 38 8 September 1971 Hanover, Germany 33  Mexico 2–0 5–0 Friendly 39 3–0 40 5–0 41 10 October 1971 Warsaw, Poland 34  Poland 1–1 3–1 UEFA Euro 1972 qualifying 42 2–1 43 29 April 1972 London, England 37  England 3–1 3–1 UEFA Euro 1972 qualifying 44 26 May 1972 Munich, Germany 39  Soviet Union 1–0 4–1 Friendly 45 2–0 46 3–0 47. 4–0 48 14 June 1972 Antwerp, Belgium 40  Belgium 1–0 2–1 UEFA Euro 1972 49 2–0 51 3–0 52 15 November 1972 Düsseldorf, Germany 42   Switzerland 1–0 5–1 Friendly 53 2–0 54 3–0 55 5–0 56 28 March 1973 Düsseldorf, Germany 43  Czechoslovakia 1–0 3–0 Friendly 57 2–0 58 5 September 1973 Moscow, USSR 47  Soviet Union 1–0 1–0 Friendly 59 10 October 1973 Hanover, Germany 48  Austria 1–0 4–0 Friendly 60 3–0 61 13 October 1973 Gelsenkirchen, Germany 49  France 1–0 2–1 Friendly 62 2–0 63 17 April 1974 Dortmund, Germany 54  Hungary 4–0 5–0 Friendly 64 5–0 65 18 June 1974 Hamburg, Germany 57  Australia 3–0 3–0 1974 FIFA World Cup 66 26 June 1974 Düsseldorf, Germany 59  Yugoslavia 2–0 2–0 1974 FIFA World Cup 67 3 July 1974 Frankfurt, Germany 61  Poland 1–0 1–0 1974 FIFA World Cup 68 7 July 1974 Munich, Germany 62  Netherlands 2–1 2–1 1974 FIFA World Cup Final