Germany: Bundesliga - 1966-67

Germany: Bundesliga - 1966-67 - Earliest Hamiltonian win cycle
1860 München beat MSV Duisburg 2-1 (A) on 11 Feb 1967
MSV Duisburg beat Rot Weiss Essen 1-0 (A) on 7 Jan 1967
Rot Weiss Essen beat Karlsruhe 1-0 (A) on 15 Oct 1966
Karlsruhe beat Meidericher SV 1-0 (A) on 21 Dec 1966
Meidericher SV beat Werder Bremen 1-0 (H) on 3 Sep 1966
Werder Bremen beat Fortuna Düsseldorf 1-0 (A) on 15 Oct 1966
Fortuna Düsseldorf beat Hannover 2-0 (A) on 10 Sep 1966
Hannover beat VfB Stuttgart 2-1 (A) on 26 Nov 1966
VfB Stuttgart beat Nürnberg 1-0 (H) on 20 Aug 1966
Nürnberg beat Hamburger SV 1-0 (A) on 17 Sep 1966
Hamburger SV beat Kaiserslautern 1-0 (H) on 12 Nov 1966
Kaiserslautern beat Schalke 1-0 (H) on 29 Oct 1966
Schalke beat Bayern München 2-1 (H) on 26 Nov 1966
Bayern München beat Borussia Mönchengladbach 4-3 (H) on 17 Sep 1966
Borussia Mönchengladbach beat Borussia Dortmund 4-0 (H) on 10 Sep 1966
Borussia Dortmund beat Eintracht Frankfurt 3-1 (H) on 4 Feb 1967
Eintracht Frankfurt beat Köln 4-0 (H) on 27 Aug 1966
Köln beat Eintracht Braunschweig 1-0 (H) on 28 Jan 1967
Eintracht Braunschweig beat 1860 München 1-0 (H) on 21 Jan 1967

HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.