3. Round
07/01/1989 Barnsley FC - Chelsea FC 4:0
Birmingham City - Wimbledon FC 0:1
Blackpool FC - AFC Bournemouth 0:1
Bradford City - Tottenham Hotspur 1:0
Brighton & Hove Albion - Leeds United 1:2
Cardiff City - Hull City 1:2
Carlisle United - Liverpool FC 0:3
Charlton Athletic - Oldham Athletic 2:1
Crewe Alexandra - Aston Villa 2:3
Derby County - Southampton FC 1:1
Hartlepool United - Bristol City 1:0
Huddersfield Town - Sheffield United 0:1
Kettering Town - Halifax Town 1:1
Manchester City - Leicester City 1:0
Manchester United - Queens Park Rangers 0:0
Middlesbrough FC - Grimsby Town 1:2
Millwall FC - Luton Town 3:2
Newcastle United - Watford FC 0:0
Nottingham Forest - Ipswich Town 3:0
Plymouth Argyle - Cambridge United 2:0
Portsmouth FC - Swindon Town 1:1
Sheffield Wednesday - Torquay United 5:1
Shrewsbury Town - Colchester United 0:3
Stoke City - Crystal Palace 1:0
Sunderland AFC - Oxford United 1:1
Sutton United - Coventry City 2:1
Tranmere Rovers - Reading FC 1:1
Walsall FC - Brentford FC 1:1
Welling United FC - Blackburn Rovers 0:1
West Bromwich Albion - Everton FC 1:1
08/01/1989 Port Vale FC - Norwich City 1:3
West Ham United - Arsenal FC 2:2
10/01/1989 Brentford FC - Walsall FC 1:0
Halifax Town - Kettering Town 2:3
Southampton FC - Derby County 1:2
Swindon Town - Portsmouth FC 2:0
Watford FC - Newcastle United 2:2
11/01/1989 Arsenal FC - West Ham United 0:1
Everton FC - West Bromwich Albion 1:0
Oxford United - Sunderland AFC 2:0
Queens Park Rangers - Manchester United 2:2
Reading FC - Tranmere Rovers 2:1
16/01/1989 Newcastle United - Watford FC 0:0
18/01/1989 Watford FC - Newcastle United 1:0 aet
23/01/1989 Manchester United - Queens Park Rangers 3:0
4. Round
28/01/1989 Aston Villa - Wimbledon FC 0:1
Blackburn Rovers - Sheffield Wednesday 2:1
Bradford City - Hull City 1:2
Brentford FC - Manchester City 3:1
Grimsby Town - Reading FC 1:1
Hartlepool United - AFC Bournemouth 1:1
Manchester United - Oxford United 4:0
Norwich City - Sutton United 8:0
Nottingham Forest - Leeds United 2:0
Plymouth Argyle - Everton FC 1:1
Sheffield United - Colchester United 3:3
Stoke City - Barnsley FC 3:3
Swindon Town - West Ham United 0:0
Watford FC - Derby County 2:1
Charlton Athletic - Kettering Town 2:1
29/01/1989 Millwall FC - Liverpool FC 0:2
31/01/1989 Barnsley FC - Stoke City 2:1
AFC Bournemouth - Hartlepool United 5:2
Colchester United - Sheffield United 0:2
Everton FC - Plymouth Argyle 4:0
01/02/1989 Reading FC - Grimsby Town 1:2
West Ham United - Swindon Town 1:0
Round of 16
18/02/1989 Barnsley FC - Everton FC 0:1
Blackburn Rovers - Brentford FC 0:2
AFC Bournemouth - Manchester United 1:1
Charlton Athletic - West Ham United 0:1
Hull City - Liverpool FC 2:3
Norwich City - Sheffield United 3:2
Wimbledon FC - Grimsby Town 3:1
19/02/1989 Watford FC - Nottingham Forest 0:3
22/02/1989 Manchester United - AFC Bournemouth 1:0
Quarter-finals
18/03/1989 Liverpool FC - Brentford FC 4:0
Manchester United - Nottingham Forest 0:1
West Ham United - Norwich City 0:0
19/03/1989 Everton FC - Wimbledon FC 1:0
22/03/1989 Norwich City - West Ham United 3:1
Semi-finals
15/04/1989 Everton FC - Norwich City 1:0
07/05/1989 Liverpool FC - Nottingham Forest 3:1
Final
20/05/1989 15:00 Liverpool FC - Everton FC 3:2 (1:0, 1:1) aet