FA CUP 2003

Final

PL Arsenal 1 0 Southampton PL Millennium Stadium, Cardiff

Semi Final

PL Arsenal 1 0 Sheffield UnitedD 1 Old Trafford, Manchester
PL Southampton 2 1 WatfordD 1 Villa Park, Birmingham

Round 6

PL Arsenal 2 2 Chelsea PL Highbury
D 1 Sheffield United 1 0 Leeds United PL Bramall Lane
PL Southampton 2 0 Wolverhampton WanderersD 1 St Mary's Stadium
D 1 Watford 2 0 BurnleyD 1 Vicarage Road

Round 6 Replay

PL Chelsea 1 3 Arsenal PL Stamford Bridge

Round 5

D 1 Crystal Palace 1 2 Leeds United PL Selhurst Park
PL Fulham 1 1 BurnleyD 1 Loftus Road
PL Manchester United 0 2 Arsenal PL Old Trafford
D 1 Sheffield United 2 0 WalsallD 1 Bramall Lane
PL Southampton 2 0 Norwich CityD 1 St Mary's Stadium
D 1 Stoke City 0 2 Chelsea PL Britannia Stadium
PL Sunderland 0 1 WatfordD 1 Stadium of Light
D 1 Wolverhampton Wanderers 3 1 Rochdale D 3 Molineux

Round 5 Replay

D 1 Burnley 3 0 Fulham PL Turf Moor

Round 4

PL Arsenal 5 1 Farnborough TownNL Highbury *
PL Blackburn Rovers 3 3 Sunderland PL Ewood Park
D 2 Brentford 0 3 BurnleyD 1 Griffin Park
D 1 Crystal Palace 0 0 Liverpool PL Selhurst Park
PL Fulham 3 0 Charlton Athletic PL Loftus Road
D 1 Gillingham 1 1 Leeds United PL Priestfield Stadium
PL Manchester United 6 0 West Ham United PL Old Trafford
D 1 Norwich City 1 0 Dagenham & RedbridgeNL Carrow Road
D 3 Rochdale 2 0 Coventry CityD 1 Spotland
D 1 Sheffield United 4 3 Ipswich TownD 1 Bramall Lane
D 3 Shrewsbury Town 0 4 Chelsea PL Gay Meadow
PL Southampton 1 1 MillwallD 1 St Mary's Stadium
D 1 Stoke City 3 0 AFC Bournemouth D 3 Britannia Stadium
D 1 Walsall 1 0 WimbledonD 1 Bescot Stadium
D 1 Watford 1 0 West Bromwich Albion PL Vicarage Road
D 1 Wolverhampton Wanderers 4 1 Leicester CityD 1 Molineux

Round 4 Replay

PL Leeds United 2 1 GillinghamD 1 Elland Road
PL Liverpool 0 2 Crystal PalaceD 1 Anfield Road
D 1 Millwall 1 2 Southampton PL The Den aet
PL Sunderland 2 2 Blackburn Rovers PL Stadium of Light aet 3-0p
Notes
*Venue switched

Round 3

D 3 AFC Bournemouth 0 0 Crewe Alexandra D 2 Dean Court
PL Arsenal 2 0 Oxford United D 3 Highbury
PL Aston Villa 1 4 Blackburn Rovers PL Villa Park
D 2 Blackpool 1 2 Crystal PalaceD 1 Bloomfield Road
PL Bolton Wanderers 1 1 Sunderland PL Reebok Stadium
D 2 Brentford 1 0 Derby CountyD 1 Griffin Park
D 3 Cambridge United 1 1 MillwallD 1 Abbey Stadium
D 2 Cardiff City 2 2 Coventry CityD 1 Ninian Park
PL Charlton Athletic 3 1 Exeter City D 3 The Valley
PL Chelsea 1 0 Middlesbrough PL Stamford Bridge
D 3 Darlington 2 3 Farnborough TownNL Feethams Ground
PL Fulham 3 1 Birmingham City PL Loftus Road
D 1 Gillingham 4 1 Sheffield WednesdayD 1 Priestfield Stadium
D 1 Grimsby Town 2 2 BurnleyD 1 Blundell Park
D 1 Ipswich Town 4 0 MorecambeNL Portman Road
D 1 Leicester City 2 0 Bristol City D 2 Leicester City Stadium
D 3 Macclesfield Town 0 2 WatfordD 1 Moss Rose
PL Manchester City 0 1 Liverpool PL Maine Road
PL Manchester United 4 1 PortsmouthD 1 Old Trafford
D 1 Norwich City 3 1 Brighton & Hove AlbionD 1 Carrow Road
D 2 Plymouth Argyle 2 2 Dagenham & RedbridgeNL Home Park
D 1 Preston North End 1 2 Rochdale D 3 Deepdale
D 1 Rotherham United 0 3 WimbledonD 1 Millmoor
D 3 Scunthorpe United 0 2 Leeds United PL Glanford Park
D 1 Sheffield United 4 0 Cheltenham Town D 2 Bramall Lane
D 3 Shrewsbury Town 2 1 Everton PL Gay Meadow
PL Southampton 4 0 Tottenham Hotspur PL St Mary's Stadium
D 1 Stoke City 3 0 Wigan Athletic D 2 Britannia Stadium
D 1 Walsall 0 0 ReadingD 1 Bescot Stadium
PL West Bromwich Albion 3 1 Bradford CityD 1 The Hawthorns
PL West Ham United 3 2 Nottingham ForestD 1 Upton Park
D 1 Wolverhampton Wanderers 3 2 Newcastle United PL Molineux

Round 3 Replay

D 1 Burnley 4 0 Grimsby TownD 1 Turf Moor
D 1 Coventry City 3 0 Cardiff City D 2 Highfield Road
D 2 Crewe Alexandra 2 2 AFC Bournemouth D 3 Gresty Road aet 1-3p
NL Dagenham & Redbridge 2 0 Plymouth Argyle D 2 Victoria Road
D 1 Millwall 3 2 Cambridge United D 3 The Den
D 1 Reading 1 1 WalsallD 1 Madejski Stadium aet 1-4p
PL Sunderland 2 0 Bolton Wanderers PL Stadium of Light aet

Round 2

D 2 Blackpool 3 1 Torquay United D 3 Bloomfield Road
D 3 Bristol Rovers 1 1 Rochdale D 3 The Memorial Stadium
D 3 Cambridge United 2 2 Northampton Town D 2 Abbey Stadium
NL Crawley Town 1 2 Dagenham & RedbridgeNL Broadfield Stadium
D 2 Crewe Alexandra 3 0 Mansfield Town D 2 Gresty Road
D 3 Darlington 4 1 Stevenage BoroughNL Feethams Ground
D 3 Exeter City 3 1 Rushden & Diamonds D 3 St James Park
NL Harrogate Railway Athletic 1 3 Bristol City D 2 Station View
D 3 Macclesfield Town 2 0 Vauxhall Motors (Ellesmere Port)NL Moss Rose
NL Margate 0 3 Cardiff City D 2 Crabble Stadium, Dover
NL Morecambe 3 2 Chester CityNL Christe Park
D 2 Oldham Athletic 1 2 Cheltenham Town D 2 Boundary Park
D 3 Oxford United 1 0 Swindon Town D 2 Kassam StadiumĀ 
D 3 Scunthorpe United 0 0 Carlisle United D 3 Glanford Park
D 3 Shrewsbury Town 3 1 BarrowNL Gay Meadow
D 3 Southend United 1 1 AFC Bournemouth D 3 Roots Hall
NL Southport 0 3 Farnborough TownNL Haig Avenue
D 2 Stockport County 0 3 Plymouth Argyle D 2 Edgeley Park
D 2 Wigan Athletic 3 0 Luton Town D 2 Wigan Athletic Stadium
D 3 York City 1 2 Brentford D 2 Bootham Crescent

Round 2 Replay

D 3 AFC Bournemouth 3 2 Southend United D 3 Dean Court
D 3 Carlisle United 0 1 Scunthorpe United D 3 Brunton Park
D 2 Northampton Town 0 1 Cambridge United D 3 Sixfields Stadium
D 3 Rochdale 3 2 Bristol Rovers D 3 Spotland
Bye to next round
PL All Premier League clubs
D 1 All Second Division clubs

Round 1

D 3 AFC Bournemouth 2 1 Doncaster RoversNL Dean Court
D 2 Barnsley 1 4 Blackpool D 2 Oakwell
NL Barrow 2 0 Moor GreenNL Holker Street
D 3 Bristol Rovers 0 0 Runcorn HaltonNL The Memorial Stadium
D 3 Bury 0 3 Plymouth Argyle D 2 Gigg Lane
D 3 Carlisle United 2 1 Lincoln City D 3 Brunton Park
D 2 Chesterfield 1 2 MorecambeNL Saltergate Recreation Ground
D 2 Colchester United 0 1 Chester CityNL Layer Road
NL Dagenham & Redbridge 3 2 Havant & WaterloovilleNL Victoria Road
NL Dover Athletic 0 1 Oxford United D 3 Crabble Stadium
NL Farnborough Town 5 1 Harrogate TownNL Cherrywood Road
NL Forest Green Rovers 0 0 Exeter City D 3 The Lawn Ground
NL Hereford United 0 1 Wigan Athletic D 2 Edgar Street
NL Heybridge Swifts 0 7 Bristol City D 2 Scraley Road
D 3 Hull City 0 3 Macclesfield Town D 3 Boothferry Park
D 3 Kidderminster Harriers 2 2 Rushden & Diamonds D 3 Aggborough Stadium
D 3 Leyton Orient 1 1 MargateNL Brisbane Road
D 2 Luton Town 4 0 GuiseleyNL Kenilworth Road
D 2 Northampton Town 3 2 Boston United D 3 Sixfields Stadium
NL Northwich Victoria 0 3 Scunthorpe United D 3 Drill Field
D 2 Oldham Athletic 2 2 Burton AlbionNL Boundary Park
D 2 Port Vale 0 1 Crewe Alexandra D 2 Vale Park
D 3 Rochdale 3 2 Peterborough United D 2 Spotland
NL Scarborough 0 0 Cambridge United D 3 Seamer Road
D 3 Shrewsbury Town 4 0 Stafford RangersNL Gay Meadow
NL Slough Town 1 2 Harrogate Railway AthleticNL Wexham Park Stadium
D 3 Southend United 1 1 Hartlepool United D 3 Roots Hall
NL Southport 4 2 Notts County D 2 Haig Avenue
NL Stevenage Borough 1 0 Hastings UnitedNL Broadhall Way
D 2 Stockport County 4 1 St Albans CityNL Edgeley Park
D 2 Swindon Town 1 0 Huddersfield Town D 2 County Ground
NL Team Bath 2 4 Mansfield Town D 2 Twerton Park
NL Tiverton Town 1 1 Crawley TownNL Ladysmead
D 3 Torquay United 5 0 Boreham WoodNL Plainmoor
D 2 Tranmere Rovers 2 2 Cardiff City D 2 Prenton Park
NL Vauxhall Motors (Ellesmere Port) 0 0 Queens Park Rangers D 2 Deva Stadium, Chester
D 3 Wrexham 0 2 Darlington D 3 Racecourse Ground
D 2 Wycombe Wanderers 2 4 Brentford D 2 Adams Park
NL Yeovil Town 0 2 Cheltenham Town D 2 Huish ParkĀ 
D 3 York City 2 1 Swansea City D 3 Bootham Crescent

Round 1 Replay

NL Burton Albion 2 2 Oldham Athletic D 2 Eton Park aet 4-5p
D 3 Cambridge United 2 1 ScarboroughNL Abbey Stadium aet
D 2 Cardiff City 2 1 Tranmere Rovers D 2 Ninian Park
NL Crawley Town 3 2 Tiverton TownNL Broadfield Stadium
D 3 Exeter City 2 1 Forest Green RoversNL St James Park
D 3 Hartlepool United 1 2 Southend United D 3 Victoria Park
NL Margate 1 0 Leyton Orient D 3 Crabble Stadium, Dover
D 2 Queens Park Rangers 1 1 Vauxhall Motors (Ellesmere Port)NL Loftus Road aet 3-4p
NL Runcorn Halton 1 3 Bristol Rovers D 3 Valerie Park, Prescot aet
D 3 Rushden & Diamonds 2 1 Kidderminster Harriers D 3 Nene Park
Bye to next round
PL All Premier League clubs
D 1 All Second Division clubs