| Nice beat Montpellier 3-0 (H) on 16 Sep 1989 |
| Montpellier beat Toulouse 1-0 (H) on 9 Sep 1989 |
| Toulouse beat Marseille 2-1 (H) on 2 Aug 1989 |
| Marseille beat Nantes 1-0 (H) on 29 Jul 1989 |
| Nantes beat Racing 5-1 (H) on 5 Aug 1989 |
| Racing beat Mulhouse 2-1 (H) on 12 Aug 1989 |
| Mulhouse beat Toulon 4-0 (H) on 5 Aug 1989 |
| Toulon beat Monaco 2-0 (H) on 26 Aug 1989 |
| Monaco beat Sochaux 2-1 (H) on 29 Jul 1989 |
| Sochaux beat PSG 1-0 (H) on 2 Aug 1989 |
| PSG beat Brest 1-0 (A) on 26 Aug 1989 |
| Brest beat Cannes 2-0 (H) on 9 Sep 1989 |
| Cannes beat Lille 3-0 (H) on 5 Aug 1989 |
| Lille beat Caen 1-0 (H) on 22 Jul 1989 |
| Caen beat Bordeaux 1-0 (H) on 26 Aug 1989 |
| Bordeaux beat Saint Étienne 1-0 (H) on 19 Aug 1989 |
| Saint Étienne beat Olympique Lyonnais 1-0 (H) on 9 Sep 1989 |
| Olympique Lyonnais beat Metz 3-2 (A) on 12 Aug 1989 |
| Metz beat Auxerre 2-1 (H) on 2 Aug 1989 |
| Auxerre beat Nice 1-0 (H) on 29 Jul 1989 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.