England: Premier League - 1996-97

England: Premier League - 1996-97 - Earliest full-length path
Manchester United beat Liverpool 1-0 (H) on 12 Oct 1996
Liverpool beat Arsenal 2-0 (H) on 19 Aug 1996
Arsenal beat West Ham 2-0 (H) on 17 Aug 1996
West Ham beat Southampton 2-1 (H) on 24 Aug 1996
Southampton beat Middlesbrough 4-0 (H) on 28 Sep 1996
Middlesbrough beat Everton 2-1 (A) on 14 Sep 1996
Everton beat Sheffield Wednesday 2-0 (H) on 28 Sep 1996
Sheffield Wednesday beat Newcastle 2-1 (A) on 24 Aug 1996
Newcastle beat Derby 1-0 (A) on 12 Oct 1996
Derby beat Sunderland 1-0 (H) on 14 Sep 1996
Sunderland beat Nottingham 4-1 (A) on 21 Aug 1996
Nottingham beat Coventry 3-0 (A) on 17 Aug 1996
Coventry beat Leeds 2-1 (H) on 14 Sep 1996
Leeds beat Wimbledon 1-0 (H) on 26 Aug 1996
Wimbledon beat Chelsea 4-2 (A) on 19 Oct 1996
Chelsea beat Leicester 3-1 (A) on 12 Oct 1996
Leicester beat Tottenham 2-1 (A) on 22 Sep 1996
Tottenham beat Aston Villa 1-0 (H) on 12 Oct 1996
Aston Villa beat Blackburn 1-0 (H) on 21 Aug 1996

FLP: Thick arrows show the earliest chain of wins that passes through every team.