| 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.