Sería jugada por los dieciocho equipos de Primera División, el Real Oviedo como vencedor de la Copa de la Liga de Segunda la campaña anterior, el Sestao Sport Club y el Albacete Balompié como vencedores en Segunda B y la Unión Balompédica Conquense que se alzó con el trofeo en Tercera.
La última final enfrentaría al FC Barcelona y al Real Betis decantándose del lado blaugrana que ya se había proclamado campeón en la primera edición.
Dieciocho equipos entraron en liza en esta primera eliminatoria quedando exentos el Real Madrid, el Atlético de Madrid y el Barcelona que se habían clasificado para jugar las finales de la Copa de la UEFA, la Recopa y la Copa de Europa, y el Sevilla cuyo campo sería designado para acoger esta última final.
Los partidos de ida de esta primera ronda se jugaría el 1 de mayo de 1986, a excepción del encuentro entre la Real Sociedad y el Athletic que se disputó el 4 de mayo; mientras que la vuelta se jugaría el día 8 de mayo, a excepción del partido entre el Real Betis y el Osasuna que se adelantaría al 4 de mayo.
Tras las dos primeras rondas los ocho equipos clasificados se enfrentaron en tres eliminatorias a ida y vuelta durante los últimos días de mayo y la primera quincena de junio de 1986.