England: Premier League - 2006-07

England: Premier League - 2006-07 - Earliest Hamiltonian win cycle
Watford beat Middlesbrough 2-0 (H) on 4 Nov 2006
Middlesbrough beat Chelsea 2-1 (H) on 23 Aug 2006
Chelsea beat Sheffield United 2-0 (A) on 28 Oct 2006
Sheffield United beat Newcastle 1-0 (A) on 4 Nov 2006
Newcastle beat Wigan 2-1 (H) on 19 Aug 2006
Wigan beat Fulham 1-0 (A) on 28 Oct 2006
Fulham beat Everton 1-0 (H) on 4 Nov 2006
Everton beat Liverpool 3-0 (H) on 9 Sep 2006
Liverpool beat Aston Villa 3-1 (H) on 28 Oct 2006
Aston Villa beat Reading 2-1 (H) on 23 Aug 2006
Reading beat West Ham 1-0 (A) on 1 Oct 2006
West Ham beat Blackburn 2-1 (H) on 29 Oct 2006
Blackburn beat Manchester City 4-2 (H) on 17 Sep 2006
Manchester City beat Arsenal 1-0 (H) on 26 Aug 2006
Arsenal beat Manchester United 1-0 (A) on 17 Sep 2006
Manchester United beat Tottenham 1-0 (H) on 9 Sep 2006
Tottenham beat Portsmouth 2-1 (H) on 1 Oct 2006
Portsmouth beat Charlton 1-0 (A) on 16 Sep 2006
Charlton beat Bolton 2-0 (H) on 26 Aug 2006
Bolton beat Watford 1-0 (H) on 9 Sep 2006

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