1. Round
06/09/1995 Sestao SC - CD Alavés 0:1
07/09/1995 UDA Gramenet - UE Lleida 0:2
Elche CF - Hércules CF 0:1
Andorra CF - Villarreal CF 3:0
SD Beasain - CD Logroñés 1:1
CDC Moscardó - CD Leganés 3:2
Utrera CD - Córdoba CF 1:1
SCD Durango - SD Huesca 1:0
DAV Santa Ana - Getafe CF 0:3
CD Aurrerá de Vitoria - SD Eibar 0:0
Real Unión - CA Osasuna 0:1
FC Andorra - Palamós CF 1:0
CD Castellón - Levante UD 1:0
UD SS Reyes - CD Numancia 2:2
Yeclano CF - Novelda CF 0:0
CD Toledo - Real Valladolid 0:1
Pontevedra CF - Endesa As Pontes 2:2
UD Las Palmas - CD Mensajero 2:1
UD San Pedro - Atlético Marbella 2:1
AEC Manlleu - RCD Mallorca 0:1
Talavera CF - CD Leonesa 2:2
CF Extremadura - CD Badajoz 2:0
Vélez CF - Real Jaén 1:1
Málaga CF - Écija Balompié 1:0
19/09/1995 Racing Ferrol - CD Ourense 1:0
21/09/1995 Almería CF - Albacete 4:1 (3:1)
20/09/1995 CD Alavés - Sestao SC 3:3
UE Lleida - UDA Gramenet 4:1
Hércules CF - Elche CF 0:0
21/09/1995 Villarreal CF - Andorra CF 4:1
CD Logroñés - SD Beasain 4:0
CD Leganés - CDC Moscardó 2:1
Córdoba CF - Utrera CD 4:0
SD Huesca - SCD Durango 1:1
Getafe CF - DAV Santa Ana 3:1
SD Eibar - CD Aurrerá de Vitoria 2:1
CA Osasuna - Real Unión 4:0
Palamós CF - FC Andorra 1:2
Levante UD - CD Castellón 3:0
CD Numancia - UD SS Reyes 0:0
Novelda CF - Yeclano CF 2:0
Real Valladolid - CD Toledo 2:0
Endesa As Pontes - Pontevedra CF 1:0
CD Mensajero - UD Las Palmas 0:0
Atlético Marbella - UD San Pedro 2:0
RCD Mallorca - AEC Manlleu 2:1
CD Leonesa - Talavera CF 1:1
CD Badajoz - CF Extremadura 0:2
Real Jaén - Vélez CF 2:2
Écija Balompié - Málaga CF 6:5 pso
CD Ourense - Racing Ferrol 1:2
12/10/1995 Albacete - Almería CF 0:1 (0:1)
2. Round
24/10/1995 Racing Ferrol - Sporting Gijón 1:1 (1:0)
25/10/1995 Endesa As Pontes - RC Celta 0:0 (0:0)
FC Andorra - Getafe CF 3:0
CF Extremadura - Espanyol Barcelona 1:1 (0:0)
Vélez CF - CD Tenerife 1:2 (0:0)
UD Las Palmas - CD Leganés 1:1
CD Alavés - Athletic Bilbao 0:1 (0:1)
Almería CF - Atlético Madrid 1:4 (0:1)
Andorra CF - Levante UD 1:1
CD Numancia - Real Sociedad 2:0 (2:0)
CD Logroñés - Racing Santander 1:2 (0:1)
SD Eibar - SD Compostela 1:0 (1:0)
CA Osasuna - Real Oviedo 3:3 (2:2)
Córdoba CF - CP Mérida 1:3 (1:0)
UE Lleida - Écija Balompié 0:2
RCD Mallorca - Valencia CF 0:0 (0:0)
Novelda CF - Hércules CF 0:0
CD Leonesa - Real Valladolid 1:1 (1:0)
SCD Durango - UD Salamanca 0:2 (0:2)
Atlético Marbella - Rayo Vallecano 0:0 (0:0)
07/11/1995 RC Celta - Endesa As Pontes 2:1 (1:0)
08/11/1995 Sporting Gijón - Racing Ferrol 4:0 (1:0)
Getafe CF - FC Andorra 2:1
Espanyol Barcelona - CF Extremadura 3:1 (2:1)
CD Tenerife - Vélez CF 8:0 (4:0)
CD Leganés - UD Las Palmas 0:0
Athletic Bilbao - CD Alavés 4:1 (1:1)
Atlético Madrid - Almería CF 2:1 (1:0)
Levante UD - Andorra CF 4:1
Real Sociedad - CD Numancia 8:9 (2:0, 2:0, 2:0) pso
Racing Santander - CD Logroñés 3:1 (2:0)
SD Compostela - SD Eibar 2:0 (1:0)
Real Oviedo - CA Osasuna 4:1 (2:1)
CP Mérida - Córdoba CF 2:0 (0:0)
Écija Balompié - UE Lleida 0:1
Valencia CF - RCD Mallorca 4:1 (0:0, 0:0, 0:0) pso
Hércules CF - Novelda CF 2:0
Real Valladolid - CD Leonesa 3:1 (0:1)
UD Salamanca - SCD Durango 4:0 (2:0)
09/11/1995 Rayo Vallecano - Atlético Marbella 3:1 (1:1)
3. Round
28/11/1995 Atlético Madrid - CP Mérida 4:1 (0:1)
29/11/1995 UD Salamanca - Athletic Bilbao 0:0 (0:0)
SD Compostela - Real Valladolid 1:0 (1:0)
CD Leganés - Espanyol Barcelona 0:1 (0:0)
CD Numancia - Racing Santander 0:0 (0:0)
Écija Balompié - Sporting Gijón 2:0 (1:0)
Levante UD - CD Tenerife 1:0 (0:0)
FC Andorra - RC Celta 0:5 (0:4)
Hércules CF - Rayo Vallecano 1:1 (0:1)
30/11/1995 Real Oviedo - Valencia CF 1:1 (0:0)
12/12/1995 Valencia CF - Real Oviedo 1:0 (1:0)
13/12/1995 CP Mérida - Atlético Madrid 4:4 (1:1)
Real Valladolid - SD Compostela 1:1 (0:0)
Espanyol Barcelona - CD Leganés 5:1 (3:1)
Racing Santander - CD Numancia 0:1 (0:1)
Sporting Gijón - Écija Balompié 5:0 (1:0)
CD Tenerife - Levante UD 6:1 (3:0)
RC Celta - FC Andorra 2:0 (1:0)
Rayo Vallecano - Hércules CF 0:1 (0:1)
14/12/1995 Athletic Bilbao - UD Salamanca 3:1 (2:0)
Round of 16
09/01/1996 20:30 Atlético Madrid - Real Betis 1:1 (1:0)
10/01/1996 19:15 Athletic Bilbao - Real Zaragoza 2:3 (1:2)
19:30 CD Numancia - Sporting Gijón 2:1 (0:1)
20:00 RC Celta - Valencia CF 1:1 (0:1)
20:00 Deportivo La Coruña - CD Tenerife 1:1 (1:1)
20:15 Hércules CF - FC Barcelona 0:0 (0:0)
20:30 Sevilla FC - SD Compostela 2:1 (0:0)
11/01/1996 20:30 Espanyol Barcelona - Real Madrid 4:1 (2:0)
16/01/1996 20:30 Real Betis - Atlético Madrid 1:2 (0:2)
17/01/1996 19:30 Real Zaragoza - Athletic Bilbao 0:1 (0:0)
19:30 SD Compostela - Sevilla FC 0:1 (0:1)
19:45 Sporting Gijón - CD Numancia 0:0 (0:0)
20:00 Valencia CF - RC Celta 3:0 (2:0)
20:00 FC Barcelona - Hércules CF 4:1 (2:0)
21:00 CD Tenerife - Deportivo La Coruña 2:1 (1:1)
18/01/1996 20:30 Real Madrid - Espanyol Barcelona 2:1 (0:1)
Quarter-finals
30/01/1996 20:30 Sevilla FC - Valencia CF 1:1 (1:1)
31/01/1996 20:00 Espanyol Barcelona - Real Zaragoza 0:0 (0:0)
22:00 CD Tenerife - Atlético Madrid 0:0 (0:0)
01/02/1996 20:30 CD Numancia - FC Barcelona 2:2 (1:0)
13/02/1996 20:30 Valencia CF - Sevilla FC 2:0 (1:0)
14/02/1996 19:00 Real Zaragoza - Espanyol Barcelona 1:1 (1:1)
21:00 FC Barcelona - CD Numancia 3:1 (3:1)
15/02/1996 20:30 Atlético Madrid - CD Tenerife 3:0 (2:0)
Semi-finals
21/02/1996 20:30 Valencia CF - Atlético Madrid 3:5 (2:0)
22/02/1996 20:30 FC Barcelona - Espanyol Barcelona 1:0 (0:0)
28/02/1996 20:30 Espanyol Barcelona - FC Barcelona 2:3 (1:1)
29/02/1996 20:30 Atlético Madrid - Valencia CF 1:2 (1:1)
Final
10/04/1996 19:30 Atlético Madrid - FC Barcelona 1:0 (0:0, 0:0) aet