1797 m. jis buvo pasiųstas sustabdyti generolo Bonaparte pergalingą žygį Italijoje, ir jis vadovavo pergalingo austrų atsitraukimui su aukščiausiu įgūdžiu. 1799 m. kampanijoje jis dar kartą priešinosi Jourdanui, kurį jis nugalėjo Ostrach mūšiuose.
Po savo sėkmės jis užpuolė Šveicariją ir nugalėjo Maseną Pirmoje Ciricho mūšyje, po to jis vėl įžengė į Vokietiją ir vėl išvarė prancūzus per Rainą.