1855 nahm er als Brigadekommandeur am Krimkrieg teil. Im Sardinischen Krieg 1859 führte er die 4. Division und wurde nach seinem Sieg in der Schlacht von Palestro (31. Mai) zum Generalleutnant befördert. Seine Truppen kämpften nicht bei Solferino, sondern unterstützten danach die Operationen des Freiheitskämpfers Garibaldi. Am 18. September 1860 schlug er mit seinem Korps die päpstlichen Truppen in der Schlacht bei Castelfidardo. Im Frühjahr 1861 führte er die königliche Armee ins Königreich Neapel und zwang im Kampf gegen die Truppen der Bourbonen die Festungen Capua und Gaeta zur Kapitulation. Dass er dabei auch Zivilisten nicht schonte und im Falle Gaetas während der Kapitulationsverhandlungen das Bombardement sogar verstärkte, sorgte für großes Entsetzen. König Viktor Emanuel II. erhob ihn daraufhin dennoch zum Herzog von Gaeta und übertrug ihm die Statthalterschaft von Neapel.