U prvom susretu Zaragoza je slavila sa 4:2 i sa ukupnim rezultatom 5:4 prošla među četiri najbolje ekipe.
Pogotke su za Barcelonu dali Lionel Messi (42) i Henrik Larsson (90+2), za Zaragozu je strijelac bio Oscar (39), dok je u 39. minuti isključen Ronaldinho zbog grubog prekršaja na Cani.
U polufinale Kupa Kralja se probio i Deportivo La Coruna odigravši kod Valencie 1:1 i tako sačuvavši prednost od 1:0 iz prve utakmice u Galiciji. Taj susret je započeo bez gledatelja i od 44. minute jer je prije sedam dana dvoboj prekinut zbog kovanice koja je pogodila pomoćnog suca. Valencija je u dvoboj ušla sa pogotkom Davida Ville (44), ali i crvenim kartonom Carlosa Marchene (9) iz prekinute utakmice, a pogodak vrijedan polufinala je za Deportivo dao Victor (70-pen).
U prvim utakmicama polufinala sljedećg tjedna Deportivo igra sa Espanyolom, a Zaragoza sa Real Madridom.