1st(1st leg) Deportivo La Coruña - CE Sabadell 3:1
2nd (2nd leg) CE Sabadell - Deportivo La Coruña 1:0
1st(1st leg): 21/01/1989 2nd (2nd leg): 04/02/1989 Winner: Deportivo La Coruña
1st(1st leg) Real Betis - CD Logroñés 5:1
2nd (2nd leg) CD Logroñés - Real Betis 0:0
1st(1st leg): 22/01/1989 2nd (2nd leg): 05/02/1989 Winner: Real Betis
1st(1st leg) UE Lleida - Cádiz CF 1:3
2nd (2nd leg) Cádiz CF - UE Lleida 2:2
1st(1st leg): 22/01/1989 2nd (2nd leg): 01/02/1989 Winner: Cádiz CF
1st(1st leg) CD Málaga - Espanyol Barcelona 0:0
2nd (2nd leg) Espanyol Barcelona - CD Málaga 1:0
1st(1st leg): 22/01/1989 2nd (2nd leg): 05/02/1989 Winner: Espanyol Barcelona
1st(1st leg) Recreativo Huelva - Real Murcia 3:1
2nd (2nd leg) Real Murcia - Recreativo Huelva 3:2
1st(1st leg): 22/01/1989 2nd (2nd leg): 02/02/1989 Winner: Recreativo Huelva
1st(1st leg) Real Zaragoza - Real Valladolid 0:1
2nd (2nd leg) Real Valladolid - Real Zaragoza 1:1
1st(1st leg): 22/01/1989 2nd (2nd leg): 05/02/1989 Winner: Real Valladolid
1st(1st leg) Arosa SC - Real Sociedad 0:1
2nd (2nd leg) Real Sociedad - Arosa SC 1:0
1st(1st leg): 25/01/1989 2nd (2nd leg): 01/02/1989 Winner: Real Sociedad
1st(1st leg) Atlético Madrid - UD Las Palmas 1:0
2nd (2nd leg) UD Las Palmas - Atlético Madrid 0:2
1st(1st leg): 25/01/1989 2nd (2nd leg): 01/02/1989 Winner: Atlético Madrid
1st(1st leg) Real Burgos - RCD Mallorca 1:1
2nd (2nd leg) RCD Mallorca - Real Burgos 2:0
1st(1st leg): 25/01/1989 2nd (2nd leg): 01/02/1989 Winner: RCD Mallorca
1st(1st leg) FC Cartagena - FC Barcelona 0:3
2nd (2nd leg) FC Barcelona - FC Cartagena 4:0
1st(1st leg): 25/01/1989 2nd (2nd leg): 01/02/1989 Winner: FC Barcelona
1st(1st leg) Elche CF - Real Madrid 1:2
2nd (2nd leg) Real Madrid - Elche CF 1:1
1st(1st leg): 25/01/1989 2nd (2nd leg): 01/02/1989 Winner: Real Madrid
1st(1st leg) Xerez CD - RC Celta 2:2
2nd (2nd leg) RC Celta - Xerez CD 4:1
1st(1st leg): 25/01/1989 2nd (2nd leg): 01/02/1989 Winner: RC Celta
1st(1st leg) CA Osasuna - Sevilla FC 1:0
2nd (2nd leg) Sevilla FC - CA Osasuna 1:1
1st(1st leg): 25/01/1989 2nd (2nd leg): 01/02/1989 Winner: CA Osasuna
1st(1st leg) Racing Santander - Valencia CF 0:0
2nd (2nd leg) Valencia CF - Racing Santander 2:3
1st(1st leg): 25/01/1989 2nd (2nd leg): 01/02/1989 Winner: Racing Santander
1st(1st leg) Sestao SC - Athletic Club 0:0
2nd (2nd leg) Athletic Club - Sestao SC 1:0
1st(1st leg): 25/01/1989 2nd (2nd leg): 01/02/1989 Winner: Athletic Club
1st(1st leg) CD Tenerife - Sporting Gijón 2:1
2nd (2nd leg) Sporting Gijón - CD Tenerife 5:1
1st(1st leg): 25/01/1989 2nd (2nd leg): 01/02/1989 Winner: Sporting Gijón