El general de los «defensores de la fe» africanos, Ozmín, intentó llevar a las tropas cristianas a una trampa, pero el maestre de Santiago no cayó en ella y el 15 de agosto de 1341 Alcalá tuvo que rendirse.