France: Ligue 1 - 1966-67

France: Ligue 1 - 1966-67 - Earliest Hamiltonian win cycle
Sedan beat Reims 1-0 (H) on 2 Oct 1966
Reims beat Strasbourg 2-1 (H) on 23 Sep 1966
Strasbourg beat Saint  Étienne 2-1 (H) on 10 Sep 1966
Saint  Étienne beat Toulouse 2-0 (A) on 19 Aug 1966
Toulouse beat Lens 3-2 (H) on 14 Sep 1966
Lens beat Stade Paris 4-1 (H) on 10 Sep 1966
Stade Paris beat Nantes 1-0 (H) on 23 Sep 1966
Nantes beat Valenciennes  Anzin 3-1 (H) on 1 Oct 1966
Valenciennes  Anzin beat Monaco 2-0 (H) on 23 Sep 1966
Monaco beat Olympique Lyonnais 4-0 (H) on 27 Aug 1966
Olympique Lyonnais beat Lille 1-0 (A) on 24 Sep 1966
Lille beat Rouen 1-0 (H) on 4 Sep 1966
Rouen beat Nîmes 2-0 (H) on 31 Aug 1966
Nîmes beat Angers 2-1 (A) on 21 Aug 1966
Angers beat Marseille 5-0 (H) on 23 Sep 1966
Marseille beat Sochaux 1-0 (A) on 3 Sep 1966
Sochaux beat Nice 4-1 (A) on 21 Aug 1966
Nice beat Bordeaux 2-1 (H) on 24 Sep 1966
Bordeaux beat Rennes 2-0 (H) on 18 Aug 1966
Rennes beat Sedan 5-0 (H) on 27 Aug 1966

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