France: Ligue 1 - 1999-00

France: Ligue 1 - 1999-00 - Earliest Hamiltonian win cycle
Monaco beat Olympique Lyonnais 1-0 (H) on 3 Oct 1999
Olympique Lyonnais beat PSG 1-0 (H) on 29 Aug 1999
PSG beat Metz 2-1 (H) on 14 Aug 1999
Metz beat Auxerre 3-0 (H) on 8 Aug 1999
Auxerre beat Nancy 2-1 (H) on 31 Jul 1999
Nancy beat Le Havre 3-0 (H) on 14 Aug 1999
Le Havre beat Sedan 2-1 (H) on 20 Aug 1999
Sedan beat Troyes 2-1 (H) on 2 Oct 1999
Troyes beat Strasbourg 2-1 (H) on 20 Aug 1999
Strasbourg beat Montpellier 2-0 (H) on 14 Aug 1999
Montpellier beat Marseille 3-1 (H) on 11 Sep 1999
Marseille beat Rennes 1-0 (A) on 26 Sep 1999
Rennes beat Bordeaux 2-1 (H) on 20 Aug 1999
Bordeaux beat SC Bastia 3-2 (H) on 30 Jul 1999
SC Bastia beat Nantes 2-1 (H) on 22 Aug 1999
Nantes beat Saint  Étienne 2-0 (A) on 6 Aug 1999
Saint  Étienne beat Lens 2-0 (A) on 26 Sep 1999
Lens beat Monaco 1-0 (H) on 6 Aug 1999

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