| Lazio beat Napoli 3-0 (H) on 30 Dec 1989 |
| Napoli beat Lecce 3-2 (H) on 5 Nov 1989 |
| Lecce beat Atalanta 2-1 (H) on 3 Sep 1989 |
| Atalanta beat Inter 2-1 (H) on 26 Nov 1989 |
| Inter beat Juventus 2-1 (H) on 17 Sep 1989 |
| Juventus beat Bari 1-0 (H) on 24 Sep 1989 |
| Bari beat Cesena 2-0 (H) on 29 Oct 1989 |
| Cesena beat Genoa 3-2 (A) on 19 Nov 1989 |
| Genoa beat Udinese 4-2 (A) on 8 Oct 1989 |
| Udinese beat Ascoli Calcio 2-0 (H) on 3 Dec 1989 |
| Ascoli Calcio beat Sampdoria 2-1 (H) on 6 Sep 1989 |
| Sampdoria beat Roma 4-2 (H) on 5 Nov 1989 |
| Roma beat Cremonese 3-2 (H) on 10 Dec 1989 |
| Cremonese beat Milan 1-0 (H) on 8 Oct 1989 |
| Milan beat Bologna 1-0 (H) on 3 Dec 1989 |
| Bologna beat Hellas Verona 1-0 (H) on 19 Nov 1989 |
| Hellas Verona beat Fiorentina 1-0 (H) on 10 Dec 1989 |
| Fiorentina beat Lazio 1-0 (H) on 10 Sep 1989 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.