1. Round
13/11/1998 Manchester City - Halifax Town 3:0 (2:0)
Swansea City - Millwall FC 3:0 (2:0)
14/11/1998 Basingstoke Town - AFC Bournemouth 1:2 (0:1)
Bedlington Terriers - Colchester United 4:1 (2:0)
Brentford FC - Camberley Town 5:0 (2:0)
Bristol Rovers - Welling United FC 3:0 (0:0)
Cardiff City - Chester City 6:0 (3:0)
Cheltenham Town - Lincoln City 0:1 (0:0)
Dulwich Hamlet - Southport FC 0:1 (0:0)
Enfield FC - York City 2:2 (0:2)
Hartlepool United - Carlisle United 2:1 (1:0)
Hednesford Town - Barnet FC 3:1 (0:0)
Kingstonian FC - Burton Albion 1:0 (0:0)
Leyton Orient - Brighton & Hove Albion 4:2 (1:1)
Macclesfield Town - Slough Town 2:2 (0:2)
Mansfield Town - Hayes 2:1 (1:0)
Northampton Town - Lancaster City 2:1 (0:1)
Oldham Athletic - Gillingham FC 2:0 (2:0)
Plymouth Argyle - Kidderminster Harriers 0:0 (0:0)
Preston North End - Ford United FC 3:0 (1:0)
Reading FC - Stoke City 0:1 (0:1)
Runcorn - Stevenage Borough FC 1:1 (0:0)
Rushden & Diamonds - Shrewsbury Town 1:0 (1:0)
Salisbury City - Hull City 0:2 (0:0)
Scarborough FC - Rochdale AFC 1:1 (0:0)
Southend United - Doncaster Rovers 0:1 (0:1)
Tamworth FC - Exeter City 2:2 (1:1)
AFC Telford United - Cambridge United 0:2 (0:1)
Walsall FC - Gresley Rovers 1:0 (0:0)
Wigan Athletic - Blackpool FC 4:3 (2:1)
Woking FC - Scunthorpe United 0:1 (0:1)
Worcester City - Torquay United 0:1 (0:0)
Wrexham AFC - Peterborough United 1:0 (0:0)
Wycombe Wanderers - Chesterfield FC 1:0 (0:0)
Yeovil Town - West Auckland Town 2:2 (1:2)
15/11/1998 Boreham Wood - Luton Town 2:3 (0:1)
Fulham FC - Leigh RMI 1:1 (1:1)
Hendon FC - Notts County 0:0 (0:0)
Emley AFC (old) - Rotherham United 1:1 (1:0)
17/11/1998 Darlington FC - Burnley FC 3:2 (0:1)
23/11/1998 Stevenage Borough FC - Runcorn 2:0 (0:0)
24/11/1998 Exeter City - Tamworth FC 4:1 (3:0)
Leigh RMI - Fulham FC 0:2 (0:2)
Rochdale AFC - Scarborough FC 2:0 (1:0)
Rotherham United - Emley AFC (old) 3:1 (1:1)
Slough Town - Macclesfield Town 9:8 (1:1, 1:1, 1:1) pso
West Auckland Town - Yeovil Town 5:3 (0:0, 1:1, 1:1) pso
York City - Enfield FC 2:1 (2:1)
01/12/1998 Kidderminster Harriers - Plymouth Argyle 4:5 (0:0, 0:0, 0:0) pso
Notts County - Hendon FC 3:0 (0:0)
2. Round
04/12/1998 Darlington FC - Manchester City 1:1 (1:0)
05/12/1998 Cardiff City - Hednesford Town 3:1 (1:0)
Doncaster Rovers - Rushden & Diamonds 0:0 (0:0)
Exeter City - Bristol Rovers 2:2 (1:1)
Fulham FC - Hartlepool United 4:2 (1:1)
Lincoln City - Stevenage Borough FC 4:1 (1:0)
Luton Town - Hull City 1:2 (1:1)
Macclesfield Town - Cambridge United 4:1 (1:0)
Mansfield Town - Southport FC 1:2 (0:1)
Notts County - Wigan Athletic 1:1 (1:0)
Oldham Athletic - Brentford FC 1:1 (0:1)
Preston North End - Walsall FC 2:0 (0:0)
Rochdale AFC - Rotherham United 0:0 (0:0)
Scunthorpe United - Bedlington Terriers 2:0 (0:0)
Swansea City - Stoke City 1:0 (1:0)
Torquay United - AFC Bournemouth 0:1 (0:1)
Wrexham AFC - York City 2:1 (1:1)
Wycombe Wanderers - Plymouth Argyle 1:1 (1:0)
Yeovil Town - Northampton Town 2:0 (1:0)
06/12/1998 Kingstonian FC - Leyton Orient 0:0 (0:0)
15/12/1998 Brentford FC - Oldham Athletic 2:4 (1:1, 2:2, 2:2) pso
Bristol Rovers - Exeter City 5:0 (1:0)
Leyton Orient - Kingstonian FC 2:1 (1:0)
Manchester City - Darlington FC 1:0 (0:0, 0:0) aet
Plymouth Argyle - Wycombe Wanderers 3:2 (2:0)
Rotherham United - Rochdale AFC 4:0 (1:0)
Rushden & Diamonds - Doncaster Rovers 4:2 (1:1)
Wigan Athletic - Notts County 4:2 (0:0, 0:0, 0:0) pso
3. Round
02/01/1999 Aston Villa - Hull City 3:0 (1:0)
Blackburn Rovers - Charlton Athletic 2:0 (1:0)
Bolton Wanderers - Wolverhampton Wanderers 1:2 (0:1)
AFC Bournemouth - West Bromwich Albion 1:0 (1:0)
Bradford City - Grimsby Town 2:1 (1:0)
Bristol City - Everton FC 0:2 (0:0)
Bury FC - Stockport County 0:3 (0:3)
Cardiff City - Yeovil Town 1:1 (0:0)
Coventry City - Macclesfield Town 7:0 (3:0)
Crewe Alexandra - Oxford United 1:3 (0:2)
Leicester City - Birmingham City 4:2 (2:1)
Lincoln City - Sunderland AFC 0:1 (0:1)
Newcastle United - Crystal Palace 2:1 (0:1)
Nottingham Forest - Portsmouth FC 0:1 (0:1)
Oldham Athletic - Chelsea FC 0:2 (0:0)
Plymouth Argyle - Derby County 0:3 (0:2)
Queens Park Rangers - Huddersfield Town 0:1 (0:1)
Rotherham United - Bristol Rovers 0:1 (0:1)
Rushden & Diamonds - Leeds United 0:0 (0:0)
Sheffield United - Notts County 1:1 (1:0)
Southampton FC - Fulham FC 1:1 (0:1)
Southport FC - Leyton Orient 0:2 (0:0)
Swindon Town - Barnsley FC 0:0 (0:0)
Tottenham Hotspur - Watford FC 5:2 (4:2)
Tranmere Rovers - Ipswich Town 0:1 (0:0)
West Ham United - Swansea City 1:1 (0:0)
Wimbledon FC - Manchester City 1:0 (0:0)
Wrexham AFC - Scunthorpe United 4:3 (1:0)
03/01/1999 Manchester United - Middlesbrough FC 3:1 (0:0)
Port Vale FC - Liverpool FC 0:3 (0:2)
Sheffield Wednesday - Norwich City 4:1 (3:1)
04/01/1999 Preston North End - Arsenal FC 2:4 (2:1)
12/01/1999 Yeovil Town - Cardiff City 1:2 (0:1, 1:1) aet
13/01/1999 Fulham FC - Southampton FC 1:0 (0:0)
Leeds United - Rushden & Diamonds 3:1 (1:1)
Swansea City - West Ham United 1:0 (1:0)
19/01/1999 Barnsley FC - Swindon Town 3:1 (0:0)
23/01/1999 Notts County - Sheffield United 3:4 (1:1, 3:3) aet
4. Round
23/01/1999 Aston Villa - Fulham FC 0:2 (0:2)
Barnsley FC - AFC Bournemouth 3:1 (1:0)
Blackburn Rovers - Sunderland AFC 1:0 (0:0)
Bristol Rovers - Leyton Orient 3:0 (0:0)
Everton FC - Ipswich Town 1:0 (1:0)
Leicester City - Coventry City 0:3 (0:1)
Newcastle United - Bradford City 3:0 (1:0)
Portsmouth FC - Leeds United 1:5 (1:2)
Sheffield Wednesday - Stockport County 2:0 (1:0)
Swansea City - Derby County 0:1 (0:0)
Wimbledon FC - Tottenham Hotspur 1:1 (0:0)
Wrexham AFC - Huddersfield Town 1:1 (1:1)
24/01/1999 Manchester United - Liverpool FC 2:1 (0:1)
Wolverhampton Wanderers - Arsenal FC 1:2 (1:1)
25/01/1999 Oxford United - Chelsea FC 1:1 (0:0)
27/01/1999 Sheffield United - Cardiff City 4:1 (1:1)
02/02/1999 Tottenham Hotspur - Wimbledon FC 3:0 (1:0)
03/02/1999 Chelsea FC - Oxford United 4:2 (2:1)
Huddersfield Town - Wrexham AFC 2:1 (2:1)
Round of 16
13/02/1999 Barnsley FC - Bristol Rovers 4:1 (2:0)
Everton FC - Coventry City 2:1 (1:0)
Huddersfield Town - Derby County 2:2 (1:0)
Leeds United - Tottenham Hotspur 1:1 (0:0)
Sheffield Wednesday - Chelsea FC 0:1 (0:0)
14/02/1999 Manchester United - Fulham FC 1:0 (1:0)
Newcastle United - Blackburn Rovers 0:0 (0:0)
23/02/1999 Arsenal FC - Sheffield United 2:1 (2:0)
24/02/1999 Blackburn Rovers - Newcastle United 0:1 (0:1)
Derby County - Huddersfield Town 3:1 (1:1)
Tottenham Hotspur - Leeds United 2:0 (0:0)
Quarter-finals
06/03/1999 Arsenal FC - Derby County 1:0 (0:0)
07/03/1999 Manchester United - Chelsea FC 0:0 (0:0)
Newcastle United - Everton FC 4:1 (1:0)
16/03/1999 Barnsley FC - Tottenham Hotspur 0:1 (0:0)
10/03/1999 Chelsea FC - Manchester United 0:2 (0:1)
Semi-finals
11/04/1999 Manchester United - Arsenal FC 0:0 (0:0, 0:0) aet
Newcastle United - Tottenham Hotspur 2:0 (0:0, 0:0) aet
14/04/1999 Arsenal FC - Manchester United 1:2 (0:1, 1:1) aet
Final
22/05/1999 15:00 Manchester United - Newcastle United 2:0 (1:0)