Французы поспешно отступали, бросая артиллерию и портя дороги; в крепостях они оставляли незначительные гарнизоны. Первым таким пунктом была Брешия, где заперлись 1260 французов. Понимая моральную важность первого столкновения, Суворов назначил 15 тысяч человек для штурма Брешии, но комендант, видя безнадёжность сопротивления, сдался.
Наступление продолжалось с неослабеваемой быстротой. Австрийцы с непривычки сотнями валились с ног, кляли судьбу и русского полководца. После перехода через одну реку под проливным дождем ропот охватил все слои австрийской армии, и сам Мелас присоединился к нему. Железный характер Суворова не изменил ему. Меласу было отправлено письмо: «До моего сведения дошли жалобы на то, что пехота промочила ноги, – начиналось оно, заканчивалось же следующим образом: – У кого здоровье плохо, тот пусть остается позади… Ни в какой армии нельзя терпеть таких, которые умничают». Австрийцы смирились, но после этого инцидента стало еще яснее, что Суворову нужно вести борьбу на два фронта: сражаться с французами и преодолевать скрытое сопротивление австрийского командования.
25 апреля войска подошли к реке Адде, важной естественной преграде на пути к Милану, и Суворов увидел, что французы намерены оборонять ее.
Несмотря на сравнительную малочисленность своих сил, Шерер решил использовать крутизну берегов и ширину реки Адды, чтобы задержать здесь противника вплоть до прибытия подкреплений. Однако он не сумел организовать оборону. Он разбросал свои силы на протяжении 100 километров; они стояли редкой цепочкой и нигде не могли оказать серьезного сопротивления.
Суворов предпринял активные действия сразу в нескольких пунктах на широком фронте. Это был совершенно новый по тому времени тактический прием, далеко опередивший представления военной науки не только суворовской, но и наполеоновской эпохи. Местом переправы для главной атаки он избрал Сен-Джервазио, приказав наводить здесь мосты. Однако, чтобы не дать французам разгадать план, он велел наводить мосты еще в двух пунктах: у Лоди и у Лекко, отстоявших один от другого на 50 километров.
Мост у Сен-Джервазио был вскоре готов, несмотря на проливной дождь, мешавший работе. Однако переправу пришлось отложить: у Лекко отряд Багратиона встретил неожиданно крупные силы французов и попал в затруднительное положение.