Se disputó con la participación de equipos de las divisiones Primera, Segunda, Segunda B y Tercera, excepto los equipos filiales de otros clubes aunque jueguen en dichas categorías.
El campeón fue el Real Zaragoza, por 6ª vez en su historia al vencer en la final disputada en el Estadio Olímpico Lluís Companys al Real Madrid CF por 2 goles a 3, en un partido muy igualado en el que se llegó a tablas en el marcador (2:2) al final de los 90 minutos reglamentarios y que se deshicieron en la prórroga con un gol de Luciano Galletti desde fuera del área en el minuto 5 de la segunda parte de la misma.
En ella a los 32 equipos que superaron la fase anterior se enfrentaron entre sí.
El sorteo se hizo de tal forma que los equipos de Segunda División, Segunda B y Tercera se enfrentaron a los equipos de Primera.
La fase final consistió en 3 rondas eliminatorias a doble partido con sorteo puro entre los supervivientes de la ronda anterior.