Consolidadas sus fuerzas, Conrado de Sicilia marchó hacia Lucera y el 23 de agosto de 1268, con un ejército multinacional de tropas italianas, castellanas, romanas, musulmanas y alemanas se enfrentó a las francesas del nuevo rey en la batalla de Tagliacozzo, donde fue hecho prisionero, muriendo a manos angevinas.