Napoleon herstelde er de discipline, stak de Alpen over, dwong Piëmont tot capitulatie en rukte op naar Piacenza. Op 10 mei 1796 versloeg hij de Oostenrijkers in de Slag bij Lodi en op 14 mei deed hij zijn intrede in Milaan. Hierna volgden er twee slagen (de Slag bij de brug van Arcole en de Slag bij Rivoli) die Napoleon won. Dankzij deze overwinningen kon hij doordringen tot op 120 km afstand van Wenen. Na moeizame onderhandelingen werd een vredesverdrag ondertekend door Napoleon en de Oostenrijkse afgevaardigde graaf Ludwig von Cobenzl in het plaatsje Campo-Formio (regio Friuli-Venezia Giulia).