Im Sardinischen Krieg von 1859 wurde er als Kommandant eines Grenadierbataillons in der Schlacht von Solferino am 24. Juni 1859 abermals verwundet. Für die ausgezeichnete Führung seiner Truppe wurde ihm das Ritterkreuz des Leopold-Ordens mit Kriegsdekoration verliehen. Mit Wirkung vom 1. Juli 1859 wurde er zum Oberstleutnant befördert. Anschließend übernahm er das Infanterieregiment Nr. 9 als Kommandant und wurde zum Oberst befördert.