Í 1797 var hann sendur til að stöðva sigurferð Bonaparte hershöfðingja í Ítalíu og stýrði afturhaldi Austurríkjanna með hæfileika. Í herferðinni árið 1799 stóð hann enn einu sinni gegn Jourdan, sem hann sigraði í bardaga við Ostrach
og Stockach, í kjölfar árangurs síns með því að ráðast í Sviss og sigra Masséna í fyrsta slaginu við Zürich, eftir það kom hann aftur inn í Þýskaland og keyrði Frakka enn einu sinni yfir Rín.