Nachdem er darauf an der Schlacht bei Novi (15. August 1799) teilgenommen hatte, befehligte er 1800 unter Melas den linken Flügel des österreichischen Heers und kämpfte gegen Masséna bei Santa Giustina, wurde aber am Var von Suchet zurückgeschlagen. Nach der Schlacht bei Marengo (14. Juni 1800) und dem Vertrag von Alessandria statt Melas’ mit dem Oberbefehl betraut, eröffnete er die Feindseligkeiten mit dem hartnäckigen Treffen bei Pozzolo (25. Dezember 1800) gegen Dupont, wurde aber geschlagen und musste hinter die Etsch zurückgehen.