| Arsenal beat Manchester United 2-1 (H) on 6 Sep 1947 |
| Manchester United beat Charlton 6-2 (H) on 30 Aug 1947 |
| Charlton beat Sheffield United 4-0 (H) on 23 Aug 1947 |
| Sheffield United beat Liverpool 3-1 (H) on 8 Sep 1947 |
| Liverpool beat Preston North End 3-1 (H) on 23 Aug 1947 |
| Preston North End beat Stoke 1-0 (A) on 8 Sep 1947 |
| Stoke beat Bolton 1-0 (A) on 23 Aug 1947 |
| Bolton beat Portsmouth 4-0 (H) on 6 Sep 1947 |
| Portsmouth beat Huddersfield 2-0 (A) on 30 Aug 1947 |
| Huddersfield beat Blackpool 2-0 (H) on 27 Aug 1947 |
| Blackpool beat Chelsea 3-0 (H) on 23 Aug 1947 |
| Chelsea beat Derby 1-0 (H) on 30 Aug 1947 |
| Derby beat Burnley 2-0 (A) on 26 Aug 1947 |
| Burnley beat Middlesbrough 3-0 (H) on 13 Sep 1947 |
| Middlesbrough beat Wolverhampton 3-1 (A) on 10 Sep 1947 |
| Wolverhampton beat Blackburn 5-1 (H) on 30 Aug 1947 |
| Blackburn beat Sunderland 1-0 (A) on 13 Sep 1947 |
| Sunderland beat Grimsby 4-2 (H) on 30 Aug 1947 |
| Grimsby beat Aston Villa 3-0 (H) on 23 Aug 1947 |
| Aston Villa beat Everton 3-0 (H) on 8 Sep 1947 |
| Everton beat Manchester City 1-0 (H) on 27 Aug 1947 |
FLP: Thick arrows show the earliest chain of wins that passes through every team.