El 20 de enero de 1266 partió de Roma hacia Nápoles. Acampó en Mignano el 16 de febrero. Manfredo I de Sicilia salió de Capua y se situó al nordeste de Benevento, en el llamado "Campo de las rosas". Los sicilianos entraron en Fandi (dominio papal) aunque el combate decisivo tuvo lugar en el Campo de las Rosas el 26 de febrero. Carlos derrotó a Manfredo, quien murió en la batalla. Sus seguidores reconocieron a Carlos, que entró en Capua. Incluso Corfú reconoció al nuevo rey, Carlos I de Sicilia. Sin embargo, Pedro, heredero de Aragón, reclamó el reino como marido que era de Constanza, hija de Manfredo.