Real Madrid nije prošao u četvrtfinale Španjolskoga nogometnog kupa. Mallorca je pred 45.000 ljudi na Santiago Bernabeu potvrdila pobjedu iz prvog dvoboja slavivši 1-0, a jedini gol zabio je Ibagaza osam minuta prije kraja utakmice.
Bernd Schuster izveo je kombinirani sastav bez najvećih zvijezda (osim Sergija Ramosa), no u nastavku je, vidjevši da postaje gusto, postupno uvodio Van Nistelrooya (46. minuta), Robinha (64.) i Sneijdera (77.). Gosti su se, međutim, uspješno branili do same završnice.
Athletic Bilbao izbacio je Espanyol na njegovu stadionu boljim izvođenjem 11-eraca (4-3). Na Montjuicu je, kao i na San Mamesu, nakon devedeset minuta bilo 1-1. Domaći su od 33. minute igrali s devet igrača u polju nakon isključenja strijelca vodećega gola Luisa Garcije. Gostima je u 98. minuti isključen Prieto.
Villarreal je golom mladog Talijana Rossija u 102. minuti uspio proći Recreativo, dok će madridski Atletico u četvrtfinale zahvaljujući golu postignutom u gostima. Kod Valladolida su Madriđani odigrali 1-1, dok je na Vicente Calderonu bilo 0-0. Gol za "rojiblancose" ponovno je zabio Sergio Agüero.