England: Premier League - 1995-96

England: Premier League - 1995-96 - Earliest Hamiltonian win cycle
Blackburn beat Nottingham 7-0 (H) on 18 Nov 1995
Nottingham beat Tottenham 1-0 (A) on 14 Oct 1995
Tottenham beat Wimbledon 3-1 (H) on 30 Sep 1995
Wimbledon beat Liverpool 1-0 (H) on 9 Sep 1995
Liverpool beat Southampton 3-1 (A) on 22 Oct 1995
Southampton beat Newcastle 1-0 (H) on 9 Sep 1995
Newcastle beat Middlesbrough 1-0 (H) on 30 Aug 1995
Middlesbrough beat Chelsea 2-0 (H) on 26 Aug 1995
Chelsea beat Aston Villa 1-0 (A) on 14 Oct 1995
Aston Villa beat Manchester United 3-1 (H) on 19 Aug 1995
Manchester United beat West Ham 2-1 (H) on 23 Aug 1995
West Ham beat Sheffield Wednesday 1-0 (A) on 28 Oct 1995
Sheffield Wednesday beat QPR 3-0 (A) on 9 Sep 1995
QPR beat Leeds 3-1 (A) on 16 Sep 1995
Leeds beat Coventry 3-1 (H) on 28 Oct 1995
Coventry beat Manchester City 2-1 (H) on 23 Aug 1995
Manchester City beat Bolton 1-0 (H) on 4 Nov 1995
Bolton beat Arsenal 1-0 (H) on 30 Oct 1995
Arsenal beat Everton 2-0 (A) on 23 Aug 1995
Everton beat Blackburn 1-0 (H) on 5 Nov 1995

HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.