1. Round
07/11/2003 Thurrock FC - Luton Town 1:1 (0:1)
08/11/2003 Yeovil Town - Wrexham AFC 4:1 (1:0)
Wycombe Wanderers - Swindon Town 4:1 (1:0)
Woking FC - Histon FC 3:1 (3:1)
Tranmere Rovers - Chesterfield FC 3:2 (1:0)
Torquay United - Burton Albion 1:2 (0:1)
Telford United - Crawley Town 3:2 (0:2)
Swansea City - Rushden & Diamonds 3:0 (1:0)
Stevenage Borough FC - Stockport County 2:1 (2:0)
Scunthorpe United - Shrewsbury Town 2:1 (1:0)
Scarborough FC - Doncaster Rovers 1:0 (0:0)
Port Vale FC - Ford United FC 2:2 (0:1)
Peterborough United - Hereford United 2:0 (0:0)
Oldham Athletic - Carlisle United 3:0 (2:0)
Northampton Town - Plymouth Argyle 3:2 (1:1)
Mansfield Town - Bishop's Stortford 6:0 (4:0)
Macclesfield Town - Boston United 3:0 (1:0)
Lincoln City - Brighton & Hove Albion 3:1 (2:0)
Lancaster City - Cambridge United 1:2 (1:1)
Kidderminster Harriers - Northwich Victoria 2:1 (1:0)
Hartlepool United - Whitby Town 4:0 (2:0)
Grimsby Town - Queens Park Rangers 1:0 (0:0)
Grays Athletic - Aldershot Town 1:2 (0:0)
Grantham - Leyton Orient 1:2 (1:1)
Farnborough Town - Weston-super-Mare AFC 0:1 (0:1)
Colchester United - Oxford United 1:0 (1:0)
Chester City - Gravesend & Northfleet 0:1 (0:1)
Cheltenham Town - Hull City 3:1 (1:0)
Bury FC - Rochdale AFC 1:2 (0:1)
Brentford FC - Gainsborough Trinity 7:1 (1:0)
AFC Bournemouth - Bristol Rovers 1:0 (1:0)
Blackpool FC - Boreham Wood 4:0 (2:0)
Barnet FC - Stalybridge Celtic 2:2 (2:1)
09/11/2003 York City - Barnsley FC 1:2 (1:1)
Southend United - Canvey Island 1:1 (1:1)
Sheffield Wednesday - Salisbury City 4:0 (1:0)
Notts County - Shildon AFC 7:2 (3:0)
AFC Hornchurch - Darlington FC 2:0 (1:0)
Bradford Park Avenue - Bristol City 2:5 (2:2)
Accrington Stanley - Huddersfield Town 1:0 (0:0)
18/11/2003 Stalybridge Celtic - Barnet FC 0:2 (0:1)
Luton Town - Thurrock FC 3:1 (1:0)
19/11/2003 Ford United FC - Port Vale FC 1:2 (0:1, 1:1) aet
Canvey Island - Southend United 2:3 (2:1)
2. Round
05/12/2003 Wycombe Wanderers - Mansfield Town 1:1 (0:0)
06/12/2003 AFC Bournemouth - Accrington Stanley 1:1 (0:1)
Bristol City - Barnsley FC 0:0 (0:0)
Cheltenham Town - Leyton Orient 3:1 (2:0)
Colchester United - Aldershot Town 1:0 (0:0)
Gravesend & Northfleet - Notts County 1:2 (1:0)
AFC Hornchurch - Tranmere Rovers 0:1 (0:1)
Macclesfield Town - Cambridge United 1:1 (1:1)
Northampton Town - Weston-super-Mare AFC 4:1 (1:0)
Oldham Athletic - Blackpool FC 2:5 (0:3)
Peterborough United - Grimsby Town 3:2 (1:1)
Rochdale AFC - Luton Town 0:2 (0:1)
Scunthorpe United - Sheffield Wednesday 2:2 (1:0)
Southend United - Lincoln City 3:0 (1:0)
Swansea City - Stevenage Borough FC 2:1 (1:0)
Telford United - Brentford FC 3:0 (1:0)
Woking FC - Kidderminster Harriers 0:3 (0:1)
Yeovil Town - Barnet FC 5:1 (3:1)
07/12/2003 Burton Albion - Hartlepool United 0:1 (0:0)
Port Vale FC - Scarborough FC 0:1 (0:0)
15/12/2003 Accrington Stanley - AFC Bournemouth 5:3 (0:0, 0:0, 0:0) pso
16/12/2003 Barnsley FC - Bristol City 2:1 (2:0)
Cambridge United - Macclesfield Town 2:4 (0:1, 1:1, 2:2) pso
Mansfield Town - Wycombe Wanderers 3:2 (1:0)
17/12/2003 Sheffield Wednesday - Scunthorpe United 1:3 (0:0, 0:0, 0:0) pso
3. Round
03/01/2004 Accrington Stanley - Colchester United 0:0 (0:0)
Barnsley FC - Scunthorpe United 0:0 (0:0)
Birmingham City - Blackburn Rovers 4:0 (2:0)
Bradford City - Luton Town 1:2 (0:1)
Cardiff City - Sheffield United 0:1 (0:0)
Coventry City - Peterborough United 2:1 (0:0)
Crewe Alexandra - Telford United 0:1 (0:1)
Everton FC - Norwich City 3:1 (2:1)
Gillingham FC - Charlton Athletic 3:2 (3:1)
Ipswich Town - Derby County 3:0 (0:0)
Kidderminster Harriers - Wolverhampton Wanderers 1:1 (0:0)
Manchester City - Leicester City 2:2 (1:1)
Mansfield Town - Burnley FC 0:2 (0:1)
Middlesbrough FC - Notts County 2:0 (1:0)
Millwall FC - Walsall FC 2:1 (2:1)
Northampton Town - Rotherham United 1:1 (0:0)
Nottingham Forest - West Bromwich Albion 1:0 (0:0)
Portsmouth FC - Blackpool FC 2:1 (1:1)
Preston North End - Reading FC 3:3 (3:3)
Southampton FC - Newcastle United 0:3 (0:2)
Southend United - Scarborough FC 1:1 (1:0)
Sunderland AFC - Hartlepool United 1:0 (0:0)
Swansea City - Macclesfield Town 2:1 (1:0)
Tottenham Hotspur - Crystal Palace 3:0 (2:0)
Tranmere Rovers - Bolton Wanderers 1:1 (0:0)
Watford FC - Chelsea FC 2:2 (2:2)
Wigan Athletic - West Ham United 1:2 (0:0)
Wimbledon FC - Stoke City 1:1 (0:1)
04/01/2004 Aston Villa - Manchester United 1:2 (1:0)
Fulham FC - Cheltenham Town 2:1 (1:1)
Leeds United - Arsenal FC 1:4 (1:2)
Yeovil Town - Liverpool FC 0:2 (0:0)
13/01/2004 Bolton Wanderers - Tranmere Rovers 1:2 (0:0, 1:1) aet
Colchester United - Accrington Stanley 2:1 (1:0)
Reading FC - Preston North End 1:2 (0:1)
Rotherham United - Northampton Town 1:2 (1:1)
Scunthorpe United - Barnsley FC 2:0 (1:0)
Stoke City - Wimbledon FC 0:1 (0:1)
Wolverhampton Wanderers - Kidderminster Harriers 2:0 (1:0)
14/01/2004 Chelsea FC - Watford FC 4:0 (2:0)
Leicester City - Manchester City 1:3 (0:1)
Scarborough FC - Southend United 1:0 (0:0)
4. Round
24/01/2004 12:30 Scarborough FC - Chelsea FC 0:1 (0:1)
15:00 Arsenal FC - Middlesbrough FC 4:1 (2:1)
15:00 Birmingham City - Wimbledon FC 1:0 (1:0)
15:00 Burnley FC - Gillingham FC 3:1 (2:0)
15:00 Coventry City - Colchester United 1:1 (1:1)
15:00 Ipswich Town - Sunderland AFC 1:2 (0:1)
15:00 Luton Town - Tranmere Rovers 0:1 (0:0)
15:00 Portsmouth FC - Scunthorpe United 2:1 (1:0)
15:00 Swansea City - Preston North End 2:1 (0:0)
17:35 Liverpool FC - Newcastle United 2:1 (1:1)
25/01/2004 13:00 Manchester City - Tottenham Hotspur 1:1 (1:0)
14:00 Nottingham Forest - Sheffield United 0:3 (0:1)
14:00 Wolverhampton Wanderers - West Ham United 1:3 (1:3)
15:00 Everton FC - Fulham FC 1:1 (0:0)
16:05 Northampton Town - Manchester United 0:3 (0:1)
11/02/2004 19:45 Telford United - Millwall FC 0:2 (0:1)
03/02/2004 19:45 Colchester United - Coventry City 3:1 (2:1)
04/02/2004 19:45 Tottenham Hotspur - Manchester City 3:4 (3:0)
19:45 Fulham FC - Everton FC 2:1 (0:0, 1:1) aet
Round of 16
14/02/2004 12:30 Manchester United - Manchester City 4:2 (1:0)
15:00 Tranmere Rovers - Swansea City 2:1 (1:1)
15:00 Fulham FC - West Ham United 0:0 (0:0)
15:00 Millwall FC - Burnley FC 1:0 (0:0)
17:35 Sunderland AFC - Birmingham City 1:1 (1:1)
15/02/2004 12:30 Arsenal FC - Chelsea FC 2:1 (0:1)
14:00 Sheffield United - Colchester United 1:0 (0:0)
16:05 Liverpool FC - Portsmouth FC 1:1 (1:0)
22/02/2004 14:00 Portsmouth FC - Liverpool FC 1:0 (0:0)
24/02/2004 19:45 West Ham United - Fulham FC 0:3 (0:0)
25/02/2004 19:45 Birmingham City - Sunderland AFC 0:2 (0:0, 0:0) aet
Quarter-finals
06/03/2004 12:30 Manchester United - Fulham FC 2:1 (1:1)
18:00 Portsmouth FC - Arsenal FC 1:5 (0:3)
07/03/2004 13:00 Millwall FC - Tranmere Rovers 0:0 (0:0)
16:05 Sunderland AFC - Sheffield United 1:0 (1:0)
16/03/2004 19:45 Tranmere Rovers - Millwall FC 1:2 (1:2)
Semi-finals
03/04/2004 12:00 Arsenal FC - Manchester United 0:1 (0:1)
04/04/2004 13:00 Sunderland AFC - Millwall FC 0:1 (0:1)
Final
22/05/2004 15:00 Manchester United - Millwall FC 3:0 (1:0)