| Juventus beat Empoli 2-1 (A) on 27 Oct 2018 |
| Empoli beat Cagliari 2-0 (H) on 19 Aug 2018 |
| Cagliari beat Bologna 2-0 (H) on 6 Oct 2018 |
| Bologna beat Udinese 2-1 (H) on 30 Sep 2018 |
| Udinese beat Sampdoria 1-0 (H) on 26 Aug 2018 |
| Sampdoria beat Napoli 3-0 (H) on 2 Sep 2018 |
| Napoli beat Torino 3-1 (A) on 23 Sep 2018 |
| Torino beat Frosinone 3-2 (H) on 5 Oct 2018 |
| Frosinone beat SPAL 3-0 (A) on 28 Oct 2018 |
| SPAL beat Roma 2-0 (A) on 20 Oct 2018 |
| Roma beat Lazio 3-1 (H) on 29 Sep 2018 |
| Lazio beat Fiorentina 1-0 (H) on 7 Oct 2018 |
| Fiorentina beat Atalanta 2-0 (H) on 30 Sep 2018 |
| Atalanta beat Parma 3-0 (H) on 27 Oct 2018 |
| Parma beat Inter 1-0 (A) on 15 Sep 2018 |
| Inter beat Milan 1-0 (H) on 21 Oct 2018 |
| Milan beat Sassuolo 4-1 (A) on 30 Sep 2018 |
| Sassuolo beat Genoa 5-3 (H) on 2 Sep 2018 |
| Genoa beat Chievo Verona 2-0 (H) on 26 Sep 2018 |
FLP: Thick arrows show the earliest chain of wins that passes through every team.