Le truppe del regno di Sardegna spezzarono in due tronconi l'esercito giudicale.
La parte sinistra fu sopraffatta nella località detta "s'occidroxiu" ; la destra si spezzò in due resti: il primo scappò a Sanluri, ma fu raggiunto e fatto a pezzi, il secondo si rifugiò a Monreale e resistette.
Il 4 luglio si arrese Villa di Chiesa nelle mani di Giovanni de Sena.
. Il 31 maggio del 1410 moriva Martino "il Vecchio" senza risolvere il problema della successione..