I andre slesvigske krig i 1864 mot Danmark kommanderte han en prøyssisk brigade ved Düppel og Alsen, 1866, under den østerriksk-prøyssiske krig, kommanderte han den 13. divisjon under Main-felttoget. Under den fransk-prøyssiske krig fra 1870–1871 førte han det 8. armékorps ved Spichern og foran Metz, og slo som øverstkommanderende den 19. januar 1871 den franske nordarméen ved Staint-Quentin.