Derrotó a su competidor Carlos de Anjou, cuyas fuerzas navales fueron deshechas en más de un encuentro por el almirante Roger de Lauria, nacido en la Basilicata italiana y al servicio de Jaime II.