Am 4. September 1796 wurden seine Truppen bei Rovereto von Massena angegriffen und zurückgeworfen, dabei ging Trient an die Franzosen verloren. Am 14. und 15. Januar 1797 nahm er unter Alvinzy an der Schlacht von Rivoli teil und wurde am 1. März 1797 zum Feldmarschallleutnant befördert. Nach der Niederlage in Italien führte er seine Division im März 1797 auf einer östlichen Route über Gradiska und Görz nach Laibach zurück.