1. Round
14/11/1987 Chester City - Runcorn 0:1
Barnet FC - Hereford United 0:1
Bristol City - Aylesbury United 1:0
Burnley FC - Bolton Wanderers 0:1
Preston North End - Mansfield Town 1:1
Rochdale AFC - Wrexham AFC 0:2
Sutton United - Aldershot FC 3:0
Gillingham FC - Fulham FC 2:1
Northwich Victoria - Colwyn Bay FC 1:0
Macclesfield Town - Carlisle United 4:2
Wolverhampton Wanderers - Cheltenham Town 5:1
Sunderland AFC - Darlington FC 2:0
Lincoln City - Crewe Alexandra 2:1
Scarborough FC - Grimsby Town 1:2
Doncaster Rovers - Rotherham United 1:1
Bishop Auckland FC - Blackpool FC 1:4
Tranmere Rovers - Port Vale FC 2:2
Chorley FC - Hartlepool United 0:2
Brentford FC - Brighton & Hove Albion 0:2
Bristol Rovers - Merthyr Tydfil FC 6:0
Northampton Town - Newport County 2:1
Worcester City - Yeovil Town 1:1
Altrincham FC - Wigan Athletic 0:2
Southend United - Walsall FC 0:0
Bognor Regis Town FC - Torquay United 0:3
Scunthorpe United - Bury FC 3:1
Halesowen Town FC - Kidderminster Harriers 2:2
York City - Burton Albion 0:0
Hayes FC - Swansea City 0:1
Billingham Synthonia - Halifax Town 2:4
Peterborough United - Cardiff City 2:1
Colchester United - Tamworth FC 3:0
Chelmsford City - Bath City 1:2
Leyton Orient - Exeter City 2:0
Dagenham FC - Maidstone United 0:2
Cambridge United - Farnborough Town 2:1
Telford United - Stockport County 1:1
Rugby Town - Atherstone Town FC 0:0
15/11/1987 Notts County - Chesterfield FC 3:3
23/11/1987 Welling United FC - Carshalton Athletic 3:2
16/11/1987 Port Vale FC - Tranmere Rovers 3:1
Kidderminster Harriers - Halesowen Town FC 4:0
17/11/1987 Macclesfield Town - Preston North End 4:2
Chesterfield FC - Notts County 0:1
Rotherham United - Doncaster Rovers 2:0
Yeovil Town - Worcester City 1:0
Walsall FC - Southend United 2:1
Burton Albion - York City 1:2
Stockport County - Telford United 2:0
Atherstone Town FC - Rugby Town 0:2
2. Round
05/12/1987 Bristol City - Torquay United 0:1
Cambridge United - Yeovil Town 0:1
Colchester United - Hereford United 3:2
Gillingham FC - Walsall FC 2:1
Grimsby Town - Halifax Town 0:0
Leyton Orient - Swansea City 2:0
Maidstone United - Kidderminster Harriers 1:1
Mansfield Town - Lincoln City 4:3
Northampton Town - Brighton & Hove Albion 1:2
Peterborough United - Sutton United 1:3
Port Vale FC - Notts County 2:0
Rugby Town - Bristol Rovers 1:1
Runcorn - Stockport County 0:1
Sutton United - Sunderland AFC 2:1
Welling United FC - Bath City 0:1
Wigan Athletic - Wolverhampton Wanderers 1:3
Wrexham AFC - Bolton Wanderers 1:2
York City - Hartlepool United 1:1
06/12/1987 Macclesfield Town - Rotherham United 4:0
Northwich Victoria - Blackpool FC 0:2
07/12/1987 Kidderminster Harriers - Maidstone United 2:2
08/12/1987 Halifax Town - Grimsby Town 2:0
09/12/1987 Hartlepool United - York City 3:1
17/12/1987 Bristol Rovers - Rugby Town 4:0
14/12/1987 Kidderminster Harriers - Maidstone United 0:0
16/12/1987 Maidstone United - Kidderminster Harriers 2:1
3. Round
09/01/1988 Sutton United - Middlesbrough FC 1:1
Watford FC - Hull City 1:1
Yeovil Town - Queens Park Rangers 0:3
Reading FC - Southampton FC 0:1
Gillingham FC - Birmingham City 0:3
Blackburn Rovers - Portsmouth FC 1:2
Sheffield Wednesday - Everton FC 1:1
Derby County - Chelsea FC 1:3
Swindon Town - Norwich City 0:0
Shrewsbury Town - Bristol Rovers 2:1
Sheffield United - Maidstone United 1:0
Stockport County - Leyton Orient 1:2
Newcastle United - Crystal Palace 1:0
Barnsley FC - Bolton Wanderers 3:1
Coventry City - Torquay United 2:0
West Ham United - Charlton Athletic 2:0
Brighton & Hove Albion - AFC Bournemouth 2:0
Bradford City - Wolverhampton Wanderers 2:1
Oldham Athletic - Tottenham Hotspur 2:4
Wimbledon FC - West Bromwich Albion 4:1
Scunthorpe United - Blackpool FC 0:0
Huddersfield Town - Manchester City 2:2
Mansfield Town - Bath City 4:0
Halifax Town - Nottingham Forest 0:4
Arsenal FC - Millwall FC 2:0
Leeds United - Aston Villa 1:2
Stoke City - Liverpool FC 0:0
Oxford United - Leicester City 2:0
Hartlepool United - Luton Town 1:2
10/01/1988 Ipswich Town - Manchester United 1:2
Port Vale FC - Macclesfield Town 1:0
11/01/1988 Plymouth Argyle - Colchester United 2:0
12/01/1988 Middlesbrough FC - Sutton United 1:0
Hull City - Watford FC 2:2
Blackpool FC - Scunthorpe United 1:0
Manchester City - Huddersfield Town 0:0
Liverpool FC - Stoke City 1:0
13/01/1988 Everton FC - Sheffield Wednesday 1:1
Norwich City - Swindon Town 0:2
18/01/1988 Watford FC - Hull City 1:0
25/01/1988 Everton FC - Sheffield Wednesday 1:1
Huddersfield Town - Manchester City 0:3
27/01/1988 Sheffield Wednesday - Everton FC 0:5
4. Round
30/01/1988 Barnsley FC - Birmingham City 0:2
Blackpool FC - Manchester City 1:1
Bradford City - Oxford United 4:2
Brighton & Hove Albion - Arsenal FC 1:2
Coventry City - Watford FC 0:1
Everton FC - Middlesbrough FC 1:1
Leyton Orient - Nottingham Forest 1:2
Luton Town - Southampton FC 2:1
Manchester United - Chelsea FC 2:0
Mansfield Town - Wimbledon FC 1:2
Newcastle United - Swindon Town 5:0
Plymouth Argyle - Shrewsbury Town 1:0
Port Vale FC - Tottenham Hotspur 2:1
Queens Park Rangers - West Ham United 3:1
31/01/1988 Aston Villa - Liverpool FC 0:2
01/02/1988 Portsmouth FC - Sheffield United 2:1
03/02/1988 Manchester City - Blackpool FC 2:1
Middlesbrough FC - Everton FC 2:2
09/02/1988 Everton FC - Middlesbrough FC 2:1
Round of 16
20/02/1988 Arsenal FC - Manchester United 2:1
Birmingham City - Nottingham Forest 0:1
Manchester City - Plymouth Argyle 3:1
Newcastle United - Wimbledon FC 1:3
Port Vale FC - Watford FC 0:0
Portsmouth FC - Bradford City 3:0
Queens Park Rangers - Luton Town 1:1
21/02/1988 Everton FC - Liverpool FC 0:1
23/02/1988 Watford FC - Port Vale FC 2:0
24/02/1988 Luton Town - Queens Park Rangers 1:0
Quarter-finals
12/03/1988 Arsenal FC - Nottingham Forest 1:2
Luton Town - Portsmouth FC 3:1
Wimbledon FC - Watford FC 2:1
13/03/1988 Manchester City - Liverpool FC 0:4
Semi-finals
09/04/1988 Wimbledon FC - Luton Town 2:1 (0:0)
15:00 Liverpool FC - Nottingham Forest 2:1 (1:0)
Final
14/05/1988 15:00 Wimbledon FC - Liverpool FC 1:0 (1:0)