In poche settimane, Suvorov riuscì a reclutare 10.000 volontari, tra le popolazioni scontente ed impaurite dalle ruberie messe in atto dall'esercito francese. Già dal 19 aprile, gli alleati russo-austriaci con circa 80.000 uomini giunsero al fiume Adda sotto il comando di Suvorov. Il primo scontro delle truppe di Suvorov con i francesi sul territorio italiano portò alla cattura della città fortificata di Brescia il 21 aprile (in questa battaglia si distinse il maggiore generale principe Bagration). La cattura di Brescia permise di iniziare il blocco delle fortezze nemiche di Mantova e Peschiera e di iniziare il movimento del grosso delle truppe verso Milano dove parte dell'esercito si stava ritirando, trincerandosi all'Adda. La città di Lecco venne presa il 26 aprile, mentre lo scontro a Cassano d'Adda iniziò il 27 aprile e si concluse con la sconfitta delle truppe francesi. Sul Trebbia venne sconfitto il generale francese MacDonald, mentre a Novi vennero sconfitte le truppe del generale Joubert (che morì nel principio dello scontro) e poi quelle di Jean Victor Marie Moreau. I francesi vennero costretti alla ritirata generale di tutte le forze presenti in Italia, perdendo circa 3000 morti e circa 5000 prigionieri. A seguito a queste vittorie, il re di Sardegna concesse a Suvorov il rango di principe.