Tras un asedio de más de un año la fortaleza fue derrotada y Hermenegildo debe escapar hacia Córdoba donde pide refugio en una iglesia en el 584.