Barcelona se plasirala u osminu finala Kupa kralja odigravši u uzvratnoj utakmici tek 2-2 protiv trećeligaša Alcoyana na Nou Campu. Katalonska momčad je u prvom susretu osigurala prolazak pobjedom 3-0. Trener Frank Rijkaard je izveo postavu kombiniranu od stalnih i rezevrnih igrača, u kojem nije bilo Ronaldinha zbog ozljede. Dvostruki strijelac za Barcu bio je Ezguerro (2.',20.'), a golove za Alcoyan postigli su Perona (67.' - 11m) i Arnaua (89.'). U osminu finala je prošao i Getafe, koji pobijedio Burgos 4-1. U prvom susretu su bili bolji 1-0.
Real je osminu finale osigurao tek u zadnjim sekundama sudačkog produžetka. Guti je bio spasitelj za konačnih 2-1 protiv niželigaša Alicantea. Prvi gol za Real postigao je Nizozemac Robben (10.'), a strijelac za Alicante bio je Borja u 63. minuti.
Dalje ide i Villarreal pobjedom nad Las Palmasom 2-1. Prva utakmica završila je 4-2 za "žutu podmornicu". Rossi (69.') i Franco (90.') zabili su kod Villarreala, a pogodak za Las Palmas postigao je Francis (11.').
REZULTATI ŠESNAESTINE FINALA KUPA KRALJA:
GETAFE - Burgos (D3) 4-1 (prvi susret 1-0)
BARCELONA - Alcoyano (D3) 2-2 (3-0)
REAL MADRID - Alicante (D3) 2-1 (1-1)
VILLARREAL - Las Palmas (D2) 2-1 (4-2)
RECREATIVO - Jerez (D2) 1-1 (1-0)
Murcia - VALLADOLID 2-3 (1-1)
SEVILLA - Denia (D3) 4-3 (1-1)
ATLETICO MADRID - Grenade 74 (D2) 1-1 (2-1)
REAL BETIS - Elche (D2) 3-0 (1-1)
RACING SANTANDER - Malaga (D2) 2-0 (0-0)
Deportivo - ESPANYOL 1-2 produžetak (1-1)MALLORCA - Osasuna 4-0 (0-2)VALENCIA - Real Union Irun (D3) 3-0 (2-1)ATHLETIC BILBAO - Hercules Alicante (D2) 2-0 (2-2)