Im Deutschen Krieg 1866 führte er die Reserve der 1. Armee, mit der er am Ende der Schlacht von Königgrätz entscheidend eingreifen konnte. Für seine Militärverdienste erhielt er am 20. September 1866 das Eichenlaub zum Pour le Mérite. 1867 wurde er zum Kommandierenden General des IX. Armee-Korps ernannt, 1868 schließlich zum General der Infanterie.