1st(1st leg) UDA Gramenet - UE Lleida 2:0 (0:0)
2nd (2nd leg) UE Lleida - UDA Gramenet 1:0 (1:0)
1st(1st leg): 11/01/2005 19:30 2nd (2nd leg): 18/01/2005 19:30 Winner: UDA Gramenet
1st(1st leg) Recreativo Huelva - Sevilla FC 0:2 (0:0)
2nd (2nd leg) Sevilla FC - Recreativo Huelva 2:1 (0:1)
1st(1st leg): 11/01/2005 20:00 2nd (2nd leg): 18/01/2005 20:00 Winner: Sevilla FC
1st(1st leg) CD Mirandés - Real Betis 1:3 (0:0)
2nd (2nd leg) Real Betis - CD Mirandés 0:0 (0:0)
1st(1st leg): 12/01/2005 19:00 2nd (2nd leg): 19/01/2005 19:00 Winner: Real Betis
1st(1st leg) CA Osasuna - Getafe CF 2:0 (0:0)
2nd (2nd leg) Getafe CF - CA Osasuna 3:2 (2:1)
1st(1st leg): 12/01/2005 19:00 2nd (2nd leg): 19/01/2005 19:00 Winner: CA Osasuna
1st(1st leg) Elche CF - CD Numancia 1:0 (1:0)
2nd (2nd leg) CD Numancia - Elche CF 5:3 (0:0, 1:0, 1:0) pso
1st(1st leg): 12/01/2005 19:30 2nd (2nd leg): 19/01/2005 19:00 Winner: CD Numancia
1st(1st leg) Lorca Deportiva - Atlético Madrid 1:3 (0:1)
2nd (2nd leg) Atlético Madrid - Lorca Deportiva 2:0 (0:0)
1st(1st leg): 12/01/2005 20:30 2nd (2nd leg): 20/01/2005 20:00 Winner: Atlético Madrid
1st(1st leg) UD Lanzarote - Athletic Club 2:1 (2:1)
2nd (2nd leg) Athletic Club - UD Lanzarote 6:0 (2:0)
1st(1st leg): 12/01/2005 21:00 2nd (2nd leg): 19/01/2005 20:30 Winner: Athletic Club
1st(1st leg) Real Valladolid - Real Madrid 0:0 (0:0)
2nd (2nd leg) Real Madrid - Real Valladolid 1:1 (0:0)
1st(1st leg): 13/01/2005 20:00 2nd (2nd leg): 19/01/2005 20:30 Winner: Real Valladolid