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