1er tour
09.11.1999 20:30 Real Unión - Real Valladolid 1:1 (1:1)
21:00 UD Alzira - Málaga CF 0:0 (0:0)
10.11.1999 20:15 Club Bermeo - Real Betis 0:0 (0:0)
20:15 Barakaldo CF - CE Premià 1:0 (0:0)
20:30 CA Osasuna - Sevilla FC 1:0 (1:0)
20:30 CD Logroñés - Real Sociedad 2:1 (0:1)
20:30 SD Compostela - CD Numancia 4:2 (1:1)
20:30 SD Ponferradina - Albacete 1:1 (0:1)
20:30 CD Ourense - Getafe CF 1:0 (0:0)
20:30 Gimnástica Segoviana - Sporting Gijón 0:0 (0:0)
20:30 SD Eibar - CD Toledo 1:0 (1:0)
20:45 UD Salamanca - Rayo Vallecano 2:2 (1:1)
20:45 Novelda CF - CP Almería 0:1 (0:1)
20:45 Talavera CF - CP Mérida 1:0 (1:0)
21:00 Recreativo Huelva - Real Zaragoza 0:0 (0:0)
21:00 CF Extremadura - CD Alavés 1:1 (0:1)
21:00 UD Melilla - Athletic Bilbao 2:2 (1:1)
21:00 Coria CF - UE Lleida 2:4 (0:3)
21:00 Villarreal CF - CD Leganés 0:1 (0:0)
21:00 Badajoz CF - UD Las Palmas 1:1 (0:1)
21:00 Zamora CF - CD Tenerife 2:2 (2:2)
21:15 Córdoba CF - Espanyol Barcelona 1:1 (0:0)
21:15 Hércules CF - Racing Santander 0:0 (0:0)
21:30 Lorca CF - Real Oviedo 0:1 (0:0)
30.11.1999 22:00 UD Las Palmas - Badajoz CF 1:0 (0:0)
01.12.1999 20:00 Racing Santander - Hércules CF 3:0 (3:0)
20:15 Real Sociedad - CD Logroñés 0:1 (0:0)
20:15 Athletic Bilbao - UD Melilla 3:2 (0:1)
20:30 Espanyol Barcelona - Córdoba CF 2:0 (2:0)
20:30 Real Zaragoza - Recreativo Huelva 4:0 (1:0)
20:30 Real Oviedo - Lorca CF 2:0 (2:0)
20:30 CD Alavés - CF Extremadura 1:0 (0:0)
20:30 CD Numancia - SD Compostela 3:2 (0:1)
20:30 CE Premià - Barakaldo CF 2:2 (0:0)
20:30 UE Lleida - Coria CF 1:1 (1:1)
20:30 Getafe CF - CD Ourense 1:2 (1:1)
20:30 Sporting Gijón - Gimnástica Segoviana 2:1 (0:0)
20:45 Real Valladolid - Real Unión 0:1 (0:1)
21:00 Sevilla FC - CA Osasuna 1:1 (1:1)
21:00 Real Betis - Club Bermeo 2:0 (2:0)
21:00 Rayo Vallecano - UD Salamanca 4:2 (1:0)
21:00 Málaga CF - UD Alzira 2:0 (0:0)
21:00 Albacete - SD Ponferradina 3:1 (0:1, 1:1) ap
21:00 CD Leganés - Villarreal CF 0:3 (0:0, 0:1) ap
21:00 CD Toledo - SD Eibar 0:0 (0:0)
21:00 CP Mérida - Talavera CF 3:0 (0:0)
21:15 CP Almería - Novelda CF 0:0 (0:0)
22:00 CD Tenerife - Zamora CF 4:0 (4:0)
2e tour
14.12.1999 20:15 Barakaldo CF - Villarreal CF 0:0 (0:0)
21:00 Deportivo La Coruña - Málaga CF 1:0 (0:0)
15.12.1999 20:15 Athletic Bilbao - Rayo Vallecano 0:1 (0:0)
20:30 Sporting Gijón - RC Celta 0:3 (0:2)
20:30 CA Osasuna - Valencia CF 3:0 (0:0)
20:30 CD Logroñés - Real Oviedo 3:2 (2:1)
20:30 Real Unión - CD Alavés 1:0 (1:0)
20:30 UE Lleida - SD Eibar 0:0 (0:0)
20:45 CD Ourense - RCD Mallorca 2:2 (1:0)
20:45 Real Zaragoza - Racing Santander 2:1 (1:1)
21:00 Albacete - Espanyol Barcelona 0:0 (0:0)
21:00 CP Mérida - Real Betis 1:0 (1:0)
21:00 CD Tenerife - SD Compostela 2:2 (1:2)
21:30 CP Almería - FC Barcelona 0:0 (0:0)
22:00 UD Las Palmas - Atlético Madrid 2:2 (1:1)
11.01.2000 20:30 Villarreal CF - Barakaldo CF 1:0 (0:0)
12.01.2000 20:00 SD Compostela - CD Tenerife 2:0 (0:0)
20:30 Atlético Madrid - UD Las Palmas 1:0 (0:0)
20:30 Real Oviedo - CD Logroñés 2:1 (1:0)
20:30 Espanyol Barcelona - Albacete 2:0 (2:0)
20:30 CD Alavés - Real Unión 2:1 (1:0)
20:30 SD Eibar - UE Lleida 1:1 (0:0, 0:0) ap
20:45 RCD Mallorca - CD Ourense 1:2 (0:0)
20:45 Racing Santander - Real Zaragoza 1:4 (0:1)
21:00 RC Celta - Sporting Gijón 4:2 (1:1)
21:00 FC Barcelona - CP Almería 2:0 (0:0)
21:00 Málaga CF - Deportivo La Coruña 2:1 (2:0)
21:00 Valencia CF - CA Osasuna 2:0 (1:0)
21:00 Rayo Vallecano - Athletic Bilbao 0:0 (0:0)
21:00 Real Betis - CP Mérida 0:1 (0:1)
tour des 16
19.01.2000 20:30 Real Unión - Atlético Madrid 0:3 (0:1)
20:30 CA Osasuna - Deportivo La Coruña 1:0 (1:0)
20:30 UE Lleida - Rayo Vallecano 2:3 (1:2)
20:45 Espanyol Barcelona - RC Celta 2:1 (1:1)
21:00 Real Zaragoza - Real Madrid 0:0 (0:0)
21:00 CP Mérida - Real Oviedo 1:0 (0:0)
21:00 SD Compostela - Villarreal CF 3:0 (2:0)
20.01.2000 21:45 CD Ourense - FC Barcelona 1:2 (0:1)
01.02.2000 20:30 Villarreal CF - SD Compostela 2:4 (0:0, 3:0, 3:0) tab
21:30 RC Celta - Espanyol Barcelona 0:1 (0:0)
02.02.2000 20:30 Atlético Madrid - Real Unión 2:0 (1:0)
20:30 Real Oviedo - CP Mérida 0:0 (0:0)
21:00 FC Barcelona - CD Ourense 0:0 (0:0)
21:00 Deportivo La Coruña - CA Osasuna 0:1 (0:0)
21:00 Rayo Vallecano - UE Lleida 3:1 (0:0)
03.02.2000 21:30 Real Madrid - Real Zaragoza 2:0 (1:0)
Quarts de finale
09.02.2000 20:45 Espanyol Barcelona - SD Compostela 5:1 (3:0)
21:00 Atlético Madrid - Rayo Vallecano 0:0 (0:0)
21:00 Real Madrid - CP Mérida 1:0 (0:0)
10.02.2000 21:30 CA Osasuna - FC Barcelona 0:4 (0:1)
16.02.2000 20:45 SD Compostela - Espanyol Barcelona 1:0 (0:0)
21:00 FC Barcelona - CA Osasuna 2:0 (1:0)
21:00 Rayo Vallecano - Atlético Madrid 2:2 (1:1)
17.02.2000 21:30 CP Mérida - Real Madrid 2:1 (1:0, 1:0) ap
Demi-finales
12.04.2000 20:30 Atlético Madrid - FC Barcelona 3:0 (1:0)
21:45 Real Madrid - Espanyol Barcelona 0:0 (0:0)
24.04.2000 21:00 FC Barcelona - Atlético Madrid 0:3
26.04.2000 21:30 Espanyol Barcelona - Real Madrid 1:0 (1:0)
Finale
27.05.2000 21:00 Espanyol Barcelona - Atlético Madrid 2:1 (1:0)