Al verse los musulmanes perdidos, ofrecieron varias negociaciones para tratar la rendición de Abú Yahya, a lo que Jaime I, a fin de cortar por lo sano, salvar vidas y recibir una ciudad intacta, era partidario de llegar a un acuerdo, pero los parientes de los Moncada y el obispo de Barcelona exigieron venganza y exterminio.