| Espanyol |
Round |
Real Zaragoza |
| Opponent |
Result |
Legs |
|
Opponent |
Result |
Legs |
|
|
|
Round of 32 |
Xerez |
2-2 |
1 legged; penalties; 7–6 |
| Getafe |
4–3 |
1–0 away; 3–3 home |
Round of 16 |
Atlético Madrid |
3–2 |
1–0 away; 2–2 home |
| Cádiz |
4–0 |
2–0 away; 2–0 home |
Quarter-finals |
Barcelona |
5–4 |
4–2 home; 1–2 away |
| Deportivo La Coruña |
2–1 |
2–1 home; 0–0 away |
Semi-finals |
Real Madrid |
6–5 |
6–1 home; 0–4 away |
|
Match rules
- 90 minutes
- 30 minutes of extra time if necessary
- Penalty shoot-out if scores still level
- Seven named substitutes
- Maximum of three substitutions
|