England: Premier League - 2009-10

England: Premier League - 2009-10 - Earliest Hamiltonian win cycle
Portsmouth beat Wigan 4-0 (H) on 31 Oct 2009
Wigan beat Chelsea 3-1 (H) on 26 Sep 2009
Chelsea beat Stoke 2-1 (A) on 12 Sep 2009
Stoke beat Tottenham 1-0 (A) on 24 Oct 2009
Tottenham beat West Ham 2-1 (A) on 23 Aug 2009
West Ham beat Wolverhampton 2-0 (A) on 15 Aug 2009
Wolverhampton beat Fulham 2-1 (H) on 20 Sep 2009
Fulham beat Liverpool 3-1 (H) on 31 Oct 2009
Liverpool beat Burnley 4-0 (H) on 12 Sep 2009
Burnley beat Manchester United 1-0 (H) on 19 Aug 2009
Manchester United beat Manchester City 4-3 (H) on 20 Sep 2009
Manchester City beat Arsenal 4-2 (H) on 12 Sep 2009
Arsenal beat Blackburn 6-2 (H) on 4 Oct 2009
Blackburn beat Aston Villa 2-1 (H) on 26 Sep 2009
Aston Villa beat Birmingham 1-0 (A) on 13 Sep 2009
Birmingham beat Sunderland 2-1 (H) on 24 Oct 2009
Sunderland beat Hull 4-1 (H) on 12 Sep 2009
Hull beat Bolton 1-0 (H) on 22 Aug 2009
Bolton beat Everton 3-2 (H) on 25 Oct 2009
Everton beat Portsmouth 1-0 (A) on 26 Sep 2009

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