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