England: Premier League - 2003-04

England: Premier League - 2003-04 - Earliest full-length path
Arsenal beat Chelsea 2-1 (H) on 18 Oct 2003
Chelsea beat Aston Villa 1-0 (H) on 27 Sep 2003
Aston Villa beat Charlton 2-1 (H) on 20 Sep 2003
Charlton beat Portsmouth 2-1 (A) on 4 Oct 2003
Portsmouth beat Liverpool 1-0 (H) on 18 Oct 2003
Liverpool beat Everton 3-0 (A) on 30 Aug 2003
Everton beat Fulham 3-1 (H) on 23 Aug 2003
Fulham beat Tottenham 3-0 (A) on 30 Aug 2003
Tottenham beat Leicester 2-1 (A) on 19 Oct 2003
Leicester beat Leeds 4-0 (H) on 15 Sep 2003
Leeds beat Blackburn 2-1 (H) on 4 Oct 2003
Blackburn beat Wolverhampton 5-1 (H) on 16 Aug 2003
Wolverhampton beat Manchester City 1-0 (H) on 4 Oct 2003
Manchester City beat Bolton 6-2 (H) on 18 Oct 2003
Bolton beat Middlesbrough 2-0 (H) on 13 Sep 2003
Middlesbrough beat Southampton 1-0 (A) on 27 Sep 2003
Southampton beat Manchester United 1-0 (H) on 31 Aug 2003
Manchester United beat Birmingham 3-0 (H) on 4 Oct 2003
Birmingham beat Newcastle 1-0 (A) on 30 Aug 2003

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