France: Ligue 1 - 2017-18

France: Ligue 1 - 2017-18 - Earliest full-length path
PSG beat Olympique Lyonnais 2-0 (H) on 17 Sep 2017
Olympique Lyonnais beat Monaco 3-2 (H) on 13 Oct 2017
Monaco beat Lille 4-0 (A) on 22 Sep 2017
Lille beat Nantes 3-0 (H) on 6 Aug 2017
Nantes beat Metz 1-0 (H) on 30 Sep 2017
Metz beat Angers 1-0 (A) on 17 Sep 2017
Angers beat Caen 2-0 (A) on 14 Oct 2017
Caen beat Rennes 1-0 (A) on 30 Sep 2017
Rennes beat Marseille 3-1 (A) on 10 Sep 2017
Marseille beat Toulouse 2-0 (H) on 24 Sep 2017
Toulouse beat Amiens 1-0 (H) on 14 Oct 2017
Amiens beat Bordeaux 1-0 (H) on 21 Oct 2017
Bordeaux beat Troyes 2-1 (H) on 26 Aug 2017
Troyes beat Saint  Étienne 2-1 (H) on 1 Oct 2017
Saint  Étienne beat Dijon 1-0 (A) on 16 Sep 2017
Dijon beat Montpellier 2-1 (H) on 26 Aug 2017
Montpellier beat Nice 2-0 (H) on 15 Oct 2017
Nice beat Guingamp 2-0 (H) on 19 Aug 2017
Guingamp beat Strasbourg 2-0 (H) on 27 Aug 2017

FLP: Thick arrows show the earliest chain of wins that passes through every team.