The decisive action took place in May 1248 when Ramon Bonifaz sailed up the Guadalquivir and severed the Triana bridge that made the provisioning of the city from the farms of the Aljarafe possible.
Po osvojitvi Jaéna in Córdobe, ki je obsegla tudi vasi, ki so obkrožale mesto (Carmona Lora del Rio in Alcalá del Rio) in so hranile stalno vojsko v bližini, je obleganje trajalo petnajst mesecev.