| Hellas Verona beat Atalanta 2-1 (H) on 3 Feb 2016 |
| Atalanta beat Roma 2-0 (A) on 29 Nov 2015 |
| Roma beat Carpi 5-1 (H) on 26 Sep 2015 |
| Carpi beat Sampdoria 2-1 (H) on 17 Jan 2016 |
| Sampdoria beat Genoa 3-2 (A) on 5 Jan 2016 |
| Genoa beat Sassuolo 2-1 (H) on 22 Nov 2015 |
| Sassuolo beat Napoli 2-1 (H) on 23 Aug 2015 |
| Napoli beat Juventus 2-1 (H) on 26 Sep 2015 |
| Juventus beat Bologna 3-1 (H) on 4 Oct 2015 |
| Bologna beat Frosinone 1-0 (H) on 20 Sep 2015 |
| Frosinone beat Empoli 2-0 (H) on 28 Sep 2015 |
| Empoli beat Torino 1-0 (A) on 10 Jan 2016 |
| Torino beat Palermo 2-1 (H) on 27 Sep 2015 |
| Palermo beat Udinese 1-0 (A) on 30 Aug 2015 |
| Udinese beat Chievo Verona 3-2 (A) on 29 Nov 2015 |
| Chievo Verona beat Lazio 4-0 (H) on 30 Aug 2015 |
| Lazio beat Fiorentina 3-1 (A) on 9 Jan 2016 |
| Fiorentina beat Milan 2-0 (H) on 23 Aug 2015 |
| Milan beat Inter 3-0 (H) on 31 Jan 2016 |
| Inter beat Hellas Verona 1-0 (H) on 23 Sep 2015 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.