Season 2003-04

FA Cup Final 2004 Venue Gate Notes
Manchester United 3 0 Millwall Millennium Stadium, Cardiff 72,350  
 
FA Cup Semi-Finals 2004 Venue Gate Notes
Manchester United 1 0 Arsenal Villa Park, Birmingham 39,939  
Millwall 1 0 Sunderland Old Trafford, Manchester 56,112  
 
League Cup Final 2004 Venue Gate Notes
Middlesbrough 2 1 Bolton Wanderers Millennium Stadium, Cardiff 72,634  
 
League Cup Semi-Finals 2004 Venue Gate Notes
Arsenal 0 1 Middlesbrough Highbury, London 31,070  
Bolton Wanderers 5 2 Aston Villa Reebox Stadium, Bolton 16,302  
Aston Villa 2 0 Bolton Wanderers Villa Park, Birmingham 36,883 agg 4-5
Middlesbrough 2 1 Arsenal Riverside Stadium, Middlesbrough 28,781 agg 3-1
 
First Divison Play-off Final 2004 Venue Gate Notes
Crystal Palace 1 0 West Ham United Millennium Stadium, Cardiff 72,523  
 
Second Divison Play-off Final 2004 Venue Gate Notes
Brighton & Hove Albion 1 0 Bristol City Millennium Stadium, Cardiff 65,167  
 
Third Divison Play-off Final 2004 Venue Gate Notes
Huddersfield Town 0 0 Mansfield Town Millennium Stadium, Cardiff 37,298 aet 4-1p
 
Conference Play-off Final 2004 Venue Gate Notes
Shrewsbury Town 1 1 Aldershot Town Britannia Stadium, Stoke-on-Trent 19,216 aet 3-0p
Final Table for season 2003-04
Premier League
Home Away
Ptn Premier League Pld W D L FA W D L FA GDPts Ave Gate FA Cup League Cup European
1 1 Arsenal 38 15 4 0 40 14 11 8 0 33 12 47 90 38,079 SF SF European Cup QF
2 2 Chelsea 38 12 4 3 34 13 12 3 4 33 17 37 79 41,272 Rd 5 Rd 5 European Cup SF
3 -2 Manchester United 38 12 4 3 37 15 11 2 6 27 20 29 75 67,641 Winner Rd 4 European Cup Rd 5
4 1 Liverpool 38 10 4 5 29 15 6 8 5 26 22 18 60 42,677 Rd 5 Rd 4 UEFA Cup Rd 5
5 -2 Newcastle United 38 11 5 3 33 14 2 12 5 19 26 12 56 51,966 Rd 4 Rd 3 European Cup Rd 3 & UEFA Cup SF
6 10 Aston Villa 38 9 6 4 24 19 6 5 8 24 25 4 56 36,622 Rd 3 SF  
7 5 Charlton Athletic 38 7 6 6 29 29 7 5 7 22 22 0 53 26,278 Rd 3 Rd 3  
8 9 Bolton Wanderers 38 6 8 5 24 21 8 3 8 24 35 -8 53 26,718 Rd 3 Final  
9 5 Fulham 38 9 4 6 29 21 5 6 8 23 25 6 52 16,240 Rd 6 Rd 2  
10 3 Birmingham City 38 8 5 6 26 24 4 9 6 17 24 -5 50 29,078 Rd 5 Rd 2  
11 0 Middlesbrough 38 8 4 7 25 23 5 5 9 19 29 -8 48 30,395 Rd 4 Winner  
12 -4 Southampton 38 8 6 5 24 17 4 5 10 20 28 -1 47 31,717 Rd 3 Rd 5 UEFA Cup Rd 2
13 D 2 Portsmouth 38 10 4 5 35 19 2 5 12 12 35 -7 45 20,054 Rd 6 Rd 4  
14 -4 Tottenham Hotspur 38 9 4 6 33 27 4 2 13 14 30 -10 45 34,873 Rd 4 Rd 5  
15 -9 Blackburn Rovers 38 5 4 10 25 31 7 4 8 26 28 -8 44 24,376 Rd 3 Rd 3 UEFA Cup Rd 2
16 -7 Manchester City 38 5 9 5 31 24 4 5 10 24 30 1 41 46,834 Rd 5 Rd 4 UEFA Cup Rd 3
17 -10 Everton 38 8 5 6 27 20 1 7 11 18 37 -12 39 38,837 Rd 4 Rd 4  
18 D 2 Leicester City 38 3 10 6 19 28 3 5 11 29 37 -17 33 30,983 Rd 3 Rd 3  
19 -4 Leeds United 38 5 7 7 25 31 3 2 14 15 48 -39 33 36,666 Rd 3 Rd 3  
20 D 2 Wolverhampton Wanderers 38 7 5 7 23 35 0 7 12 15 42 -39 33 28,874 Rd 4 Rd 4  
 
First Division
Home Away
Ptn First Division Pld W D L FA W D L FA GDPts Ave Gate FA Cup League Cup European
1 7 Norwich City 46 18 3 2 44 15 10 7 6 35 24 40 94 19,074 Rd 3 Rd 1  
2 PL West Bromwich Albion 46 14 5 4 34 16 11 6 6 30 26 22 86 24,765 Rd 3 Rd 5  
3 PL Sunderland 46 13 8 2 33 15 9 5 9 29 30 17 79 27,119 SF Rd 2  
4 PL West Ham United 46 12 7 4 42 20 7 10 6 25 25 22 74 31,167 Rd 5 Rd 3  
5 2 Ipswich Town 46 12 3 8 49 36 9 7 7 35 36 12 73 24,520 Rd 4 Rd 2  
6 8 Crystal Palace 46 10 8 5 34 25 11 2 10 38 36 11 73 17,344 Rd 3 Rd 4  
7 D 3 Wigan Athletic 46 11 8 4 29 16 7 9 7 31 29 15 71 9,497 Rd 3 Rd 3  
8 -5 Sheffield United 46 11 6 6 37 25 9 5 9 28 31 9 71 21,646 Rd 6 Rd 2  
9 -5 Reading 46 11 6 6 29 25 9 4 10 26 32 -2 70 15,095 Rd 3 Rd 4  
10 -1 Millwall 46 11 8 4 28 15 7 7 9 27 33 7 69 10,497 Final Rd 1  
11 10 Stoke City 46 11 7 5 35 24 7 5 11 23 31 3 66 14,425 Rd 3 Rd 2  
12 8 Coventry City 46 9 9 5 34 22 8 5 10 33 32 13 65 14,790 Rd 4 Rd 2  
13 D 3 Cardiff City 46 10 6 7 40 25 7 8 8 28 33 10 65 15,569 Rd 3 Rd 2  
14 -8 Nottingham Forest 46 8 9 6 33 25 7 6 10 28 33 3 60 24,759 Rd 4 Rd 3  
15 -3 Preston North End 46 11 7 5 43 29 4 7 12 26 42 -2 59 14,169 Rd 4 Rd 1  
16 -3 Watford 46 9 8 6 31 28 6 4 13 23 40 -14 57 14,856 Rd 3 Rd 2  
17 -2 Rotherham United 46 8 8 7 31 27 5 7 11 22 34 -8 54 7,138 Rd 3 Rd 3  
18 D 3 Crewe Alexandra 46 11 3 9 33 26 3 8 12 24 40 -9 53 7,741 Rd 3 Rd 2  
19 -3 Burnley 46 9 6 8 37 32 4 8 11 23 45 -17 53 12,541 Rd 5 Rd 3  
20 -2 Derby County 46 11 5 7 39 33 2 8 13 14 34 -14 52 22,200 Rd 3 Rd 1  
21 -10 Gillingham 46 10 1 12 28 34 4 8 11 20 33 -19 51 8,517 Rd 4 Rd 3  
22 -5 Walsall 46 8 7 8 29 31 5 5 13 16 34 -20 51 7,853 Rd 3 Rd 2  
23 -4 Bradford City 46 6 3 14 23 35 4 3 16 15 34 -31 36 11,377 Rd 3 Rd 1  
24 -14 Wimbledon 46 3 4 16 21 40 5 1 17 20 49 -48 29 4,751 Rd 4 Rd 1  
Notes
Wimbledon replaced by Milton Keynes Dons
 
Second Division
Home Away
Ptn Second Division Pld W D L FA W D L FA GDPts Ave Gate FA Cup League Cup European
1 7 Plymouth Argyle 46 17 5 1 52 13 9 7 7 33 28 44 90 12,654 Rd 1 Rd 1  
2 2 Queens Park Rangers 46 16 7 0 47 12 6 10 7 33 33 35 83 14,785 Rd 1 Rd 3  
3 0 Bristol City 46 15 6 2 34 12 8 7 8 24 25 21 82 12,879 Rd 2 Rd 3  
4 D 2 Brighton & Hove Albion 46 17 4 2 39 11 5 7 11 25 32 21 77 6,248 Rd 1 Rd 2  
5 5 Swindon Town 46 12 7 4 41 23 8 6 9 35 35 18 73 7,925 Rd 1 Rd 2  
6 D 4 Hartlepool United 46 10 8 5 39 24 10 5 8 37 37 15 73 5,419 Rd 3 Rd 2  
7 10 Port Vale 46 15 6 2 45 28 6 4 13 28 35 10 73 5,810 Rd 2 Rd 1  
8 -1 Tranmere Rovers 46 13 7 3 36 18 4 9 10 23 38 3 67 7,606 Rd 6 Rd 2  
9 D 4 AFC Bournemouth 46 11 8 4 35 25 6 7 10 21 26 5 66 6,913 Rd 2 Rd 1  
10 -1 Luton Town 46 14 6 3 44 27 3 9 11 25 39 3 66 6,339 Rd 4 Rd 2  
11 1 Colchester United 46 11 8 4 33 23 6 5 12 19 33 -4 64 3,536 Rd 5 Rd 2  
12 7 Barnsley 46 7 12 4 25 19 8 5 10 29 39 -4 62 9,620 Rd 3 Rd 1  
13 D 4 Wrexham 46 9 6 8 27 21 8 3 12 23 39 -10 60 4,440 Rd 1 Rd 1  
14 -1 Blackpool 46 9 5 9 31 28 7 6 10 27 37 -7 59 6,326 Rd 3 Rd 3  
15 -10 Oldham Athletic 46 9 8 6 37 25 3 13 7 29 35 6 57 6,566 Rd 2 Rd 1  
16 D 2 Sheffield Wednesday 46 7 9 7 25 26 6 5 12 23 38 -16 53 22,336 Rd 2 Rd 1  
17 -1 Brentford 46 9 5 9 34 38 5 6 12 18 31 -17 53 5,542 Rd 2 Rd 1  
18 -7 Peterborough United 46 5 8 10 36 33 7 8 8 22 25 0 52 5,274 Rd 3 Rd 1  
19 -5 Stockport County 46 6 8 9 31 36 5 11 7 31 34 -8 52 5,315 Rd 1 Rd 2  
20 0 Chesterfield 46 9 7 7 34 31 3 8 12 15 40 -22 51 4,331 Rd 1 Rd 1  
21 D 2 Grimsby Town 46 10 5 8 36 26 3 6 14 19 55 -26 50 4,730 Rd 2 Rd 1  
22 D 4 Rushden & Diamonds 46 9 5 9 37 34 4 4 15 23 40 -14 48 4,458 Rd 1 Rd 1  
23 -8 Notts County 46 6 9 8 32 27 4 3 16 18 51 -28 42 5,940 Rd 3 Rd 3  
24 -6 Wycombe Wanderers 46 5 7 11 31 39 1 12 10 19 36 -25 37 5,291 Rd 2 Rd 2  
 
Third Division
Home Away
Ptn Third Division Pld W D L FA W D L FA GDPts Ave Gate FA Cup League Cup European
1 NL Doncaster Rovers 46 17 4 2 47 13 10 7 6 32 24 42 92 6,939 Rd 1 Rd 2  
2 11 Hull City 46 16 4 3 50 21 9 9 5 32 23 38 88 16,847 Rd 1 Rd 1  
3 6 Torquay United 46 15 6 2 44 18 8 6 9 24 26 24 81 3,460 Rd 1 Rd 1  
4 D 3 Huddersfield Town 46 16 4 3 42 18 7 8 8 26 34 16 81 10,528 Rd 1 Rd 3  
5 D 3 Mansfield Town 46 13 5 5 44 25 9 4 10 32 37 14 75 5,208 Rd 3 Rd 1  
6 D 3 Northampton Town 46 13 4 6 30 23 9 5 9 28 28 7 75 5,306 Rd 4 Rd 2  
7 -1 Lincoln City 46 9 11 3 36 23 10 6 7 32 24 21 74 4,910 Rd 2 Rd 1  
8 NL Yeovil Town 46 14 3 6 40 19 9 2 12 30 38 13 74 6,197 Rd 3 Rd 1  
9 -1 Oxford United 46 14 8 1 34 13 4 9 10 21 31 11 71 6,296 Rd 1 Rd 2  
10 11 Swansea City 46 9 8 6 36 26 6 6 11 22 35 -3 59 6,853 Rd 5 Rd 1  
11 4 Boston United 46 11 7 5 35 21 5 4 14 15 33 -4 59 2,964 Rd 1 Rd 1  
12 -5 Bury 46 10 7 6 29 26 5 4 14 25 38 -10 56 2,892 Rd 1 Rd 1  
13 -1 Cambridge United 46 6 7 10 26 32 8 7 8 29 35 -12 56 3,920 Rd 2 Rd 1  
14 D 3 Cheltenham Town 46 11 4 8 37 38 3 10 10 20 33 -14 56 4,116 Rd 3 Rd 1  
15 5 Bristol Rovers 46 9 7 7 29 26 5 6 12 21 35 -11 55 7,142 Rd 1 Rd 1  
16 -5 Kidderminster Harriers 46 9 5 9 28 29 5 8 10 17 30 -14 55 2,980 Rd 3 Rd 1  
17 0 Southend United 46 8 4 11 27 29 6 8 9 24 34 -12 54 4,535 Rd 3 Rd 1  
18 -4 Darlington 46 10 4 9 30 28 4 7 12 23 33 -8 53 5,023 Rd 3 Rd 1  
19 -1 Leyton Orient 46 8 9 6 28 27 5 5 13 20 38 -17 53 4,157 Rd 2 Rd 1  
20 -4 Macclesfield Town 46 8 9 6 28 25 5 4 14 26 44 -15 52 2,385 Rd 3 Rd 1  
21 -2 Rochdale 46 7 8 8 28 26 5 6 12 21 32 -9 50 3,277 Rd 2 Rd 1  
22 -17 Scunthorpe United 46 7 10 6 36 27 4 6 13 33 45 -3 49 3,840 Rd 4 Rd 2  
23 -1 Carlisle United 46 8 5 10 23 27 4 4 15 23 42 -23 45 5,616 Rd 1 Rd 1  
24 -14 York City 46 7 6 10 22 29 3 8 12 13 37 -31 44 3,963 Rd 1 Rd 1  
Notes
Carlisle United and York City relegated from the Third Division.
Chester City and Shrewsbury Town promoted to the Third Division.