| Racing beat Lens 3-0 (H) on 28 Feb 1989 |
| Lens beat Caen 5-0 (H) on 5 Nov 1988 |
| Caen beat Strasbourg 2-1 (A) on 1 Oct 1988 |
| Strasbourg beat Stade Lavallois 3-0 (H) on 4 Feb 1989 |
| Stade Lavallois beat Bordeaux 1-0 (H) on 17 Sep 1988 |
| Bordeaux beat Montpellier La Paillade 2-1 (H) on 26 Jul 1988 |
| Montpellier La Paillade beat Saint Étienne 2-0 (H) on 12 Nov 1988 |
| Saint Étienne beat Matra Racing 4-3 (H) on 3 Dec 1988 |
| Matra Racing beat Monaco 3-0 (H) on 2 Sep 1988 |
| Monaco beat Toulouse 1-0 (H) on 27 Aug 1988 |
| Toulouse beat Nice 2-1 (H) on 8 Oct 1988 |
| Nice beat Toulon 1-0 (H) on 18 Feb 1989 |
| Toulon beat Nantes 1-0 (H) on 3 Dec 1988 |
| Nantes beat Auxerre 3-2 (H) on 6 Aug 1988 |
| Auxerre beat Metz 2-1 (H) on 30 Jul 1988 |
| Metz beat Sochaux 1-0 (H) on 12 Feb 1989 |
| Sochaux beat PSG 2-1 (H) on 5 Feb 1989 |
| PSG beat Cannes 3-0 (A) on 27 Jul 1988 |
| Cannes beat Lille 1-0 (H) on 17 Aug 1988 |
| Lille beat Marseille 2-1 (H) on 23 Jul 1988 |
| Marseille beat Racing 2-0 (A) on 4 Feb 1989 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.