Aston Villa
| Round 2 (1st leg) |
Aston Villa |
6–0 |
Peterborough United |
| Round 2 (2nd leg) |
Peterborough United |
1–1 |
Aston Villa |
| |
(Aston Villa win 7–1 on aggregate) |
| Round 3 |
Aston Villa |
2–0 |
Stockport County |
| Round 4 |
Aston Villa |
1–0 |
Queens Park Rangers |
| Quarter-final |
Aston Villa |
1–0 |
Wolverhampton Wanderers |
| Semi-final (1st leg) |
Arsenal |
2–2 |
Aston Villa |
| Semi-final (2nd leg) |
Aston Villa |
0–0 |
Arsenal |
| |
(2–2 on aggregate. Aston Villa advance on Away Goals) |
|
Leeds United
| Round 2 (1st leg) |
Leeds United |
0–0 |
Notts County |
| Round 2 (2nd leg) |
Notts County |
2–3 |
Leeds United |
| |
(Leeds win 3–2 on aggregate) |
| Round 3 |
Derby County |
0–1 |
Leeds United |
| Round 4 |
Leeds United |
2–1 |
Blackburn Rovers |
| Quarter-final |
Leeds United |
2–1 |
Reading |
| Semi-final (1st leg) |
Birmingham City |
1–2 |
Leeds United |
| Semi-final (2nd leg) |
Leeds United |
3–0 |
Birmingham City |
| |
(Leeds United win 5–1 on aggregate) |
|
|