England: Premier League - 2011-12

England: Premier League - 2011-12 - Earliest Hamiltonian win cycle
Chelsea beat Manchester City 2-1 (H) on 12 Dec 2011
Manchester City beat Manchester United 6-1 (A) on 23 Oct 2011
Manchester United beat Sunderland 1-0 (H) on 5 Nov 2011
Sunderland beat Blackburn 2-1 (H) on 11 Dec 2011
Blackburn beat Arsenal 4-3 (H) on 17 Sep 2011
Arsenal beat Swansea 1-0 (H) on 10 Sep 2011
Swansea beat Bolton 3-1 (H) on 29 Oct 2011
Bolton beat Stoke 5-0 (H) on 6 Nov 2011
Stoke beat Tottenham 2-1 (H) on 11 Dec 2011
Tottenham beat West Brom 3-1 (A) on 26 Nov 2011
West Brom beat Aston Villa 2-1 (A) on 22 Oct 2011
Aston Villa beat Norwich 3-2 (H) on 5 Nov 2011
Norwich beat Newcastle 4-2 (H) on 10 Dec 2011
Newcastle beat Wolverhampton 2-1 (A) on 1 Oct 2011
Wolverhampton beat Fulham 2-0 (H) on 21 Aug 2011
Fulham beat Liverpool 1-0 (H) on 5 Dec 2011
Liverpool beat Everton 2-0 (A) on 1 Oct 2011
Everton beat Wigan 3-1 (H) on 17 Sep 2011
Wigan beat QPR 2-0 (H) on 27 Aug 2011
QPR beat Chelsea 1-0 (H) on 23 Oct 2011

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