Los sicilianos al servicio del príncipe Pedro fueron vencidos en Magliano di Marsi, aunque los angevinos sufrieron una derrota definitiva en Mesina; perdieron en esta batalla a unos 10 000 soldados.