1. Round
22/08/1967 Bournemouth and Boscombe Athletic - Watford FC 1:1
Leyton Orient - Gillingham FC 1:3
Middlesbrough FC - Barnsley FC 4:1
Port Vale FC - Chester City 3:0
Swindon Town - Newport County 1:1
Torquay United - Exeter City 0:0
Walsall FC - Shrewsbury Town 4:2
23/08/1967 Aldershot FC - Cardiff City 2:3
Barrow AFC - Southport FC 1:0
Brighton & Hove Albion - Colchester United 4:0
Crewe Alexandra - Stockport County 1:1
Darlington FC - York City 1:0
Doncaster Rovers - Scunthorpe United 1:2
Grimsby Town - Chesterfield FC 1:0
Halifax Town - Bradford Park Avenue 5:0
Hartlepools United - Bradford City 2:0
Luton Town - Charlton Athletic 1:1
Mansfield Town - Lincoln City 2:3
Northampton Town - Peterborough United 3:2
Notts County - Rotherham United 0:1
Oxford United - Swansea Town 3:1
Reading FC - Bristol Rovers 3:0
Rochdale AFC - Bury FC 0:1
Southend United - Brentford FC 1:0
Tranmere Rovers - Wrexham AFC 2:1
Workington AFC - Oldham Athletic 1:1
28/08/1967 Exeter City - Torquay United 0:3
Stockport County - Crewe Alexandra 3:0
29/08/1967 Newport County - Swindon Town 2:0
Oldham Athletic - Workington AFC 1:1 aet
Watford FC - Bournemouth and Boscombe Athletic 0:0 aet
30/08/1967 Charlton Athletic - Luton Town 1:2 aet
31/08/1967 Workington AFC - Oldham Athletic 2:1
06/09/1967 Bournemouth and Boscombe Athletic - Watford FC 1:2
2. Round
12/09/1967 Burnley FC - Cardiff City 2:1
Coventry City - Arsenal FC 1:2
Grimsby Town - Bury FC 2:2
Huddersfield Town - Wolverhampton Wanderers 1:0
Ipswich Town - Southampton FC 5:2
Newport County - Blackpool FC 0:1
Queens Park Rangers - Hull City 2:1
13/09/1967 Barrow AFC - Crystal Palace 1:0
Blackburn Rovers - Brighton & Hove Albion 3:1
Bristol City - Everton FC 0:5
Carlisle United - Workington AFC 0:2
Derby County - Hartlepools United 4:0
Fulham FC - Tranmere Rovers 1:0
Gillingham FC - Torquay United 2:2
Leeds United - Luton Town 3:1
Lincoln City - Newcastle United 2:1
Liverpool FC - Bolton Wanderers 1:1
Manchester City - Leicester City 4:0
Middlesbrough FC - Chelsea FC 2:1
Millwall FC - Sheffield United 3:2
Northampton Town - Aston Villa 3:1
Norwich City - Rotherham United 1:1
Oxford United - Preston North End 2:1
Plymouth Argyle - Birmingham City 0:2
Portsmouth FC - Port Vale FC 3:1
Reading FC - West Bromwich Albion 3:1
Scunthorpe United - Nottingham Forest 0:1
Southend United - Darlington FC 1:2
Stockport County - Sheffield Wednesday 3:5
Stoke City - Watford FC 2:0
Sunderland AFC - Halifax Town 3:2
Walsall FC - West Ham United 1:5
19/09/1967 Bury FC - Grimsby Town 2:0
Rotherham United - Norwich City 0:2
20/09/1967 Torquay United - Gillingham FC 2:0
27/09/1967 Bolton Wanderers - Liverpool FC 3:2
3. Round
10/10/1967 Burnley FC - Nottingham Forest 3:0
Queens Park Rangers - Oxford United 5:1
11/10/1967 Arsenal FC - Reading FC 1:0
Blackburn Rovers - Middlesbrough FC 3:2
Darlington FC - Portsmouth FC 4:1
Derby County - Birmingham City 3:0
Everton FC - Sunderland AFC 2:3
Leeds United - Bury FC 3:0
Lincoln City - Torquay United 4:2
Manchester City - Blackpool FC 1:1
Northampton Town - Millwall FC 0:0
Norwich City - Huddersfield Town 0:1
Sheffield Wednesday - Barrow AFC 3:1
Stoke City - Ipswich Town 2:1
West Ham United - Bolton Wanderers 4:1
Workington AFC - Fulham FC 2:2
16/10/1967 Fulham FC - Workington AFC 6:2
Millwall FC - Northampton Town 5:1
18/10/1967 Blackpool FC - Manchester City 0:2
Round of 16
31/10/1967 Darlington FC - Millwall FC 2:0
Queens Park Rangers - Burnley FC 1:2
01/11/1967 Arsenal FC - Blackburn Rovers 2:1
Derby County - Lincoln City 1:1
Fulham FC - Manchester City 3:2
Huddersfield Town - West Ham United 2:0
Sheffield Wednesday - Stoke City 0:0
05/11/1967 Sunderland AFC - Leeds United 0:2
15/11/1967 Stoke City - Sheffield Wednesday 2:1
Lincoln City - Derby County 0:3
Quarter-finals
29/11/1967 Burnley FC - Arsenal FC 3:3
Derby County - Darlington FC 6:4
Fulham FC - Huddersfield Town 1:1
13/12/1967 Leeds United - Stoke City 2:0
05/12/1967 Arsenal FC - Burnley FC 2:1
12/12/1967 Huddersfield Town - Fulham FC 2:1 aet
Semi-finals
17/01/1968 Arsenal FC - Huddersfield Town 3:2
Derby County - Leeds United 0:1
06/02/1968 Huddersfield Town - Arsenal FC 1:3
07/02/1968 Leeds United - Derby County 3:2
Final
02/03/1968 Leeds United - Arsenal FC 1:0 (1:0)