France: Ligue 1 - 2016-17

France: Ligue 1 - 2016-17 - Earliest full-length path
Nice beat Monaco 4-0 (H) on 21 Sep 2016
Monaco beat PSG 3-1 (H) on 28 Aug 2016
PSG beat Metz 3-0 (H) on 21 Aug 2016
Metz beat Montpellier 1-0 (A) on 24 Sep 2016
Montpellier beat Angers 1-0 (H) on 13 Aug 2016
Angers beat Bordeaux 1-0 (A) on 17 Sep 2016
Bordeaux beat Saint  Étienne 3-2 (H) on 13 Aug 2016
Saint  Étienne beat Lille 3-1 (H) on 25 Sep 2016
Lille beat Dijon 1-0 (H) on 20 Aug 2016
Dijon beat Rennes 3-0 (H) on 24 Sep 2016
Rennes beat Nancy 2-0 (H) on 20 Aug 2016
Nancy beat Lorient 2-0 (A) on 10 Sep 2016
Lorient beat Olympique Lyonnais 1-0 (H) on 24 Sep 2016
Olympique Lyonnais beat Caen 2-0 (H) on 19 Aug 2016
Caen beat SC Bastia 2-0 (H) on 27 Aug 2016
SC Bastia beat Toulouse 2-1 (H) on 10 Sep 2016
Toulouse beat Guingamp 2-1 (H) on 17 Sep 2016
Guingamp beat Marseille 2-1 (H) on 21 Aug 2016
Marseille beat Nantes 2-1 (H) on 25 Sep 2016

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