England: Premier League - 2006-07

England: Premier League - 2006-07 - Earliest full-length path
Everton beat Sheffield United 2-0 (H) on 21 Oct 2006
Sheffield United beat Middlesbrough 2-1 (H) on 30 Sep 2006
Middlesbrough beat Chelsea 2-1 (H) on 23 Aug 2006
Chelsea beat Liverpool 1-0 (H) on 17 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 Manchester City 1-0 (H) on 11 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 Blackburn 3-0 (H) on 19 Aug 2006
Blackburn beat Wigan 2-1 (H) on 1 Oct 2006
Wigan beat Fulham 1-0 (A) on 28 Oct 2006
Fulham beat Newcastle 2-1 (A) on 9 Sep 2006
Newcastle beat West Ham 2-0 (A) on 17 Sep 2006
West Ham beat Charlton 3-1 (H) on 19 Aug 2006
Charlton beat Bolton 2-0 (H) on 26 Aug 2006
Bolton beat Watford 1-0 (H) on 9 Sep 2006

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