France: Ligue 1 - 1986-87

France: Ligue 1 - 1986-87 - Earliest Hamiltonian win cycle
PSG beat Matra Racing 1-0 (A) on 14 Mar 1987
Matra Racing beat Sochaux 1-0 (A) on 28 Feb 1987
Sochaux beat Marseille 2-0 (H) on 4 Oct 1986
Marseille beat Rennes 1-0 (H) on 1 Mar 1987
Rennes beat Toulon 2-0 (H) on 1 Jul 1986
Toulon beat Nancy 1-0 (H) on 7 Mar 1987
Nancy beat Racing 2-1 (H) on 22 Aug 1986
Racing beat Le Havre 2-1 (H) on 8 Aug 1986
Le Havre beat Saint  Étienne 1-0 (H) on 1 Jul 1986
Saint  Étienne beat Bordeaux 2-0 (H) on 29 Nov 1986
Bordeaux beat Nice 4-1 (H) on 17 Dec 1986
Nice beat Auxerre 2-0 (H) on 25 Oct 1986
Auxerre beat Nantes 1-0 (H) on 24 Sep 1986
Nantes beat Metz 1-0 (H) on 22 Nov 1986
Metz beat Stade Lavallois 1-0 (H) on 7 Mar 1987
Stade Lavallois beat Lille 2-1 (H) on 18 Oct 1986
Lille beat Toulouse 1-0 (H) on 3 Sep 1986
Toulouse beat Brest Armorique 5-0 (H) on 29 Aug 1986
Brest Armorique beat Monaco 1-0 (H) on 26 Aug 1986
Monaco beat Lens 2-1 (H) on 29 Nov 1986
Lens beat PSG 1-0 (H) on 12 Nov 1986

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