Nach Abschluss des Vorfriedens von Villafranca 1859 erhielt er mit Feldmarschallleutnantsrang die Leitung der operativen Dienstgeschäfte im Generalquartiermeisterstab. 1864 wurde ihm das Kommando über das VI. Armeekorps übertragen, das er auch im Krieg mit Preußen 1866 kommandierte. Am 27. Juni in der Schlacht bei Nachod von der Armee des Kronprinzen von Preußen zurückgeschlagen, bildete sein Korps bei Skalitz und Königgrätz die Reserve.