| Napoli beat Palermo 3-0 (A) on 10 Sep 2016 |
| Palermo beat Atalanta 1-0 (A) on 21 Sep 2016 |
| Atalanta beat Torino 2-1 (H) on 11 Sep 2016 |
| Torino beat Roma 3-1 (H) on 25 Sep 2016 |
| Roma beat Inter 2-1 (H) on 2 Oct 2016 |
| Inter beat Juventus 2-1 (H) on 18 Sep 2016 |
| Juventus beat Fiorentina 2-1 (H) on 20 Aug 2016 |
| Fiorentina beat Chievo Verona 1-0 (H) on 28 Aug 2016 |
| Chievo Verona beat Udinese 2-1 (A) on 18 Sep 2016 |
| Udinese beat Milan 1-0 (A) on 11 Sep 2016 |
| Milan beat Lazio 2-0 (H) on 20 Sep 2016 |
| Lazio beat Pescara Calcio 3-0 (H) on 17 Sep 2016 |
| Pescara Calcio beat Sassuolo 3-0 (A) on 28 Aug 2016 |
| Sassuolo beat Genoa 2-0 (H) on 18 Sep 2016 |
| Genoa beat Bologna 1-0 (A) on 2 Oct 2016 |
| Bologna beat Cagliari 2-1 (H) on 11 Sep 2016 |
| Cagliari beat Sampdoria 2-1 (H) on 26 Sep 2016 |
| Sampdoria beat Empoli 1-0 (A) on 21 Aug 2016 |
| Empoli beat Crotone 2-1 (H) on 12 Sep 2016 |
FLP: Thick arrows show the earliest chain of wins that passes through every team.