Con la ayuda de Pedro III de Aragón, los sicilianos expulsaron a los angevinos de la isla de Sicilia, derrotando a la flota de Carlos en la bahía de Nápoles en junio de 1284.