W 1796 roku służył pod dowództwem Napoleona Bonaparte w kampanii włoskiej i został awansowany na "général de division" za dobrą służbę w terenie. W następnym roku dowodził francuskimi wojskami w obronie Amsterdamu przed anglo-rosyjską inwazją na Holandię pod dowództwem księcia Yorku, w której odniósł całkowity sukces. Anglo-rosyjskie siły zostały pokonane w bitwie pod Castricum i zmuszone, po ciężkim wycofaniu się, do ponownego wejścia na pokład. W latach 1799-1801 (zwyciężył w
Bitwa pod Pozzolo).