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