Flag

English cup

(Click on the score for the match report)

(Click on the 'v' symbol for previous matches between the teams)

Final (Neutral venue)

Semi finals (Neutral venue)

Quarter finals

Round 4

Round 3

Round 2

Home   Home
ArsenalArsenal 2-2 WalsallWalsall
2-2 after extra time, Walsall won 4-3 on penalties
Aston VillaAston Villa 3-1 StokeStoke City
BarnsleyBarnsley 0-1 Man CityManchester City
BirminghamBirmingham City 1-0 PortsmouthPortsmouth
ChelseaChelsea 0-0 CoventryCoventry City
0-0 after extra time, Chelsea won 5-3 on penalties
CheltenhamCheltenham Town 4-0 DarlingtonDarlington
Crystal PalaceCrystal Palace 2-0 FulhamFulham
DagenhamDagenham & Redbridge 0-2 StevenageStevenage
DoncasterDoncaster Rovers 0-1 SwanseaSwansea City
EvertonEverton 0-0 SouthamptonSouthampton
Everton won 1-0 after extra time
ExeterExeter City 2-0 RochdaleRochdale
FleetwoodFleetwood Town 0-2 DerbyDerby County
IpswichIpswich Town 0-2 ShrewsburyShrewsbury Town
LeedsLeeds United 1-2 WrexhamWrexham
OrientLeyton Orient 2-1 BlackburnBlackburn Rovers
LiverpoolLiverpool 3-0 SwindonSwindon Town
LutonLuton Town 1-0 BuryBury
Man UtdManchester United 2-1 Bristol RoversBristol Rovers
MillwallMillwall 0-0 ColchesterColchester United
0-0 after extra time, Millwall won 3-1 on penalties
MK DonsMilton Keynes Dons 1-2 CambridgeCambridge United
MorecambeMorecambe 5-1 BurnleyBurnley
NewcastleNewcastle United 1-0 NorwichNorwich City
Nottm ForestNottingham Forest 3-0 TranmereTranmere Rovers
OldhamOldham Athletic 1-0 QPRQueens Park Rangers
OxfordOxford United 2-0 GrimsbyGrimsby Town
PeterboroughPeterborough United 0-2 TorquayTorquay United
Port ValePort Vale 0-4 BlackpoolBlackpool
PrestonPreston North End 1-4 Notts CountyNotts County
SouthendSouthend United 1-1 NorthamptonNorthampton Town
1-1 after extra time, Southend United won 5-3 on penalties
TottenhamTottenham Hotspur 3-0 CharltonCharlton Athletic
WolvesWolverhampton Wanderers 0-0 BrightonBrighton And Hove Albion
Wolverhampton Wanderers won 1-0 after extra time
WycombeWycombe Wanderers 0-0 GillinghamGillingham
0-0 after extra time, Gillingham won 3-1 on penalties

Round 1

Home   Home
BlackburnBlackburn Rovers 2-0 WiganWigan Athletic
BoltonBolton Wanderers 2-5 SouthamptonSouthampton
Bristol CityBristol City 0-0 StevenageStevenage
0-0 after extra time, Stevenage won 5-4 on penalties
Bristol RoversBristol Rovers 1-0 WimbledonAFC Wimbledon
CardiffCardiff City 0-2 BlackpoolBlackpool
CharltonCharlton Athletic 2-0 PlymouthPlymouth Argyle
CoventryCoventry City 3-0 BournemouthAFC Bournemouth
CrawleyCrawley Town 0-0 Port ValePort Vale
Port Vale won 1-0 after extra time
CreweCrewe Alexandra 0-2 BrightonBrighton And Hove Albion
DagenhamDagenham & Redbridge 1-0 RotherhamRotherham United
DoncasterDoncaster Rovers 3-0 BradfordBradford City
FulhamFulham 1-1 BarnetBarnet
Fulham won 3-1 after extra time
GillinghamGillingham 3-1 CarlisleCarlisle United
HartlepoolHartlepool United 0-1 Man CityManchester City
HullHull City 0-3 LeedsLeeds United
IpswichIpswich Town 1-1 BrentfordBrentford
1-1 after extra time, Ipswich Town won 4-2 on penalties
LeicesterLeicester City 1-2 OrientLeyton Orient
LincolnLincoln City 1-4 BurnleyBurnley
MacclesfieldMacclesfield Town 0-3 NewcastleNewcastle United
Man UtdManchester United 0-0 AccringtonAccrington Stanley
0-0 after extra time, Manchester United won 5-4 on penalties
MiddlesbroughMiddlesbrough 1-2 TranmereTranmere Rovers
MillwallMillwall 3-0 ReadingReading
NorthamptonNorthampton Town 5-1 Sheff WedsSheffield Wednesday
PortsmouthPortsmouth 4-0 WatfordWatford
RochdaleRochdale 1-1 HuddersfieldHuddersfield Town
1-1 after extra time, Rochdale won 3-2 on penalties
Sheff UtdSheffield United 0-1 GrimsbyGrimsby Town
SouthendSouthend United 3-0 ChesterfieldChesterfield
SunderlandSunderland 0-3 StokeStoke City
SwanseaSwansea City 2-1 ScunthorpeScunthorpe United
West BromWest Bromwich Albion 0-1 ColchesterColchester United
West HamWest Ham United 1-1 ExeterExeter City
Exeter City won 2-1 after extra time
YeovilYeovil Town 0-0 FleetwoodFleetwood Town
0-0 after extra time, Fleetwood Town won 5-4 on penalties