Primera ronda
12.08.2003 20:45 Barnsley FC - Blackpool FC 1:2 (0:2)
20:45 Bradford City - Darlington FC 3:5 (0:0, 0:0, 0:0) pn.
20:45 Bristol Rovers - Brighton & Hove Albion 0:1 (0:0)
20:45 Cambridge United - Gillingham FC 1:2 (1:0)
20:45 Cardiff City - Leyton Orient 4:1 (2:0)
20:45 Cheltenham Town - Queens Park Rangers 1:2 (1:1)
20:45 Chesterfield FC - Burnley FC 2:3 (0:0, 0:0, 0:0) pn.
20:45 Colchester United - Plymouth Argyle 2:1 (2:1)
20:45 Crewe Alexandra - Wrexham AFC 2:0 (0:0)
20:45 Doncaster Rovers - Grimsby Town 3:2 (0:1)
20:45 Huddersfield Town - Derby County 2:1 (0:1)
20:45 Lincoln City - Stockport County 0:1 (0:0)
20:45 Luton Town - Yeovil Town 4:1 (1:0)
20:45 Macclesfield Town - Sheffield United 1:2 (1:1)
20:45 Millwall FC - Oxford United 0:1 (0:0)
20:45 Northampton Town - Norwich City 1:0 (1:0)
20:45 Port Vale FC - Nottingham Forest 2:3 (0:0, 0:0, 0:0) pn.
20:45 Preston North End - Notts County 6:7 (0:0, 0:0, 0:0) pn.
20:45 Rotherham United - York City 2:1 (2:1)
20:45 Scunthorpe United - Oldham Athletic 2:1 (0:0)
20:45 Southend United - Swindon Town 2:3 (2:1)
20:45 Torquay United - Crystal Palace 1:3 (0:1, 1:1, 1:1) pn.
20:45 Tranmere Rovers - Bury FC 1:0 (0:0)
20:45 Walsall FC - Carlisle United 2:1 (1:1)
20:45 Watford FC - Bournemouth 1:0 (0:0, 0:0) pró.
20:45 West Bromwich Albion - Brentford FC 4:0 (1:0)
20:45 Wigan Athletic - Hull City 2:0 (1:0)
20:45 Wycombe Wanderers - Wimbledon FC 2:0 (1:0)
13.08.2003 20:45 Boston United - Reading 1:3 (0:1)
20:45 Bristol City - Swansea City 4:1 (1:1, 1:1) pró.
20:45 Coventry City - Peterborough United 2:0 (0:0)
20:45 Ipswich Town - Kidderminster Harriers 1:0 (0:0, 0:0) pró.
20:45 Mansfield Town - Sunderland 1:2 (0:1)
20:45 Sheffield Wednesday - Hartlepool United 4:5 (0:0, 1:1, 2:2) pn.
20:45 West Ham United - Rushden & Diamonds 3:1 (2:1)
19.08.2003 20:45 Stoke City - Rochdale AFC 2:1 (1:0)
Segunda ronda
23.09.2003 20:30 Scunthorpe United - Burnley FC 2:3 (1:2)
20:45 Blackpool FC - Birmingham City 1:0 (1:0)
20:45 Bristol City - Watford FC 1:0 (0:0, 0:0) pró.
20:45 Cardiff City - West Ham United 2:3 (2:1)
20:45 Hartlepool United - West Bromwich Albion 1:2 (1:0)
20:45 Leicester City - Crewe Alexandra 1:0 (0:0)
20:45 Notts County - Ipswich Town 2:1 (2:1)
20:45 Portsmouth FC - Northampton Town 5:2 (3:0)
20:45 Rotherham United - Colchester United 1:0 (1:0)
20:45 Sheffield United - Queens Park Rangers 0:2 (0:2)
20:45 Stoke City - Gillingham FC 0:2 (0:1)
20:45 Tranmere Rovers - Nottingham Forest 1:4 (0:0, 0:0, 0:0) pn.
20:45 Wolverhampton Wanderers - Darlington FC 2:0 (1:0)
20:45 Wycombe Wanderers - Aston Villa 0:5 (0:2)
21:00 Crystal Palace - Doncaster Rovers 2:1 (2:0)
21:00 Charlton Athletic - Luton Town 8:7 (1:2, 3:3, 4:4) pn.
21:00 Sunderland - Huddersfield Town 2:4 (1:2)
21:00 Wigan Athletic - Fulham FC 1:0 (0:0)
24.09.2003 20:45 Coventry City - Tottenham Hotspur 0:3 (0:2)
20:45 Leeds United - Swindon Town 4:3 (0:1, 2:2, 2:2) pn.
20:45 Oxford United - Reading 1:3 (0:0)
21:00 Bolton Wanderers - Walsall FC 3:1 (1:0)
21:00 Everton - Stockport County 3:0 (2:0)
21:00 Middlesbrough - Brighton & Hove Albion 1:0 (0:0, 0:0) pró.
Tercera ronda
28.10.2003 20:45 Arsenal - Rotherham United 9:8 (1:0, 1:1, 1:1) pn.
20:45 Blackpool FC - Crystal Palace 1:3 (0:1)
20:45 Bristol City - Southampton 0:3 (0:1)
20:45 Leeds United - Manchester United 2:3 (0:0, 1:1) pró.
20:45 Queens Park Rangers - Manchester City 0:3 (0:1)
20:45 Wolverhampton Wanderers - Burnley FC 2:0 (0:0)
21:00 Bolton Wanderers - Gillingham FC 2:0 (1:0)
21:00 Reading - Huddersfield Town 1:0 (0:0)
29.10.2003 20:45 Aston Villa - Leicester City 1:0 (0:0)
20:45 Chelsea - Notts County 4:2 (2:1)
20:45 Newcastle United - West Bromwich Albion 1:2 (0:1, 1:1) pró.
20:45 Nottingham Forest - Portsmouth FC 2:4 (1:0, 2:2) pró.
20:45 Tottenham Hotspur - West Ham United 1:0 (0:0, 0:0) pró.
21:00 Blackburn Rovers - Liverpool 3:4 (1:1)
21:00 Everton - Charlton Athletic 1:0 (1:0)
21:00 Wigan Athletic - Middlesbrough 1:2 (0:1)
Octavos de final
02.12.2003 20:45 Arsenal - Wolverhampton Wanderers 5:1 (1:0)
20:45 Southampton - Portsmouth FC 2:0 (1:0)
03.12.2003 20:45 Aston Villa - Crystal Palace 3:0 (1:0)
20:45 Tottenham Hotspur - Manchester City 3:1 (2:0)
21:00 Liverpool - Bolton Wanderers 2:3 (0:1)
21:00 Middlesbrough - Everton 5:4 (0:0, 0:0, 0:0) pn.
21:00 Reading - Chelsea 0:1 (0:0)
21:00 West Bromwich Albion - Manchester United 2:0 (1:0)
Cuartos de final
16.12.2003 21:00 Bolton Wanderers - Southampton 1:0 (0:0, 0:0) pró.
21:00 West Bromwich Albion - Arsenal 0:2 (0:1)
17.12.2003 20:45 Tottenham Hotspur - Middlesbrough 4:5 (1:0, 1:1, 1:1) pn.
20:45 Aston Villa - Chelsea 2:1 (1:0)
Semifinales
20.01.2004 20:45 Arsenal - Middlesbrough 0:1 (0:0)
21.01.2004 21:00 Bolton Wanderers - Aston Villa 5:2 (3:1)
27.01.2004 20:45 Aston Villa - Bolton Wanderers 2:0 (1:0)
03.02.2004 21:00 Middlesbrough - Arsenal 2:1 (0:0)
Final
29.02.2004 15:00 Bolton Wanderers - Middlesbrough 1:2 (1:2)