29 апреля Суворов входит в Милан. Он направляет в Вену свой план: разбить Макдональда, а затем, собрав все силы, наступать на Париж. 9 мая сдается Тортона, но Моро удается ввести в заблуждение русский авангард под командованием Розенберга. В нарушение распоряжений Суворова тот завязывает бой при Бассиньяно и терпит поражение, потеряв 1200 человек и два орудия. Капитуляция Турина завершает освобождение Северной Италии от французов. К военным разногласиям между русскими и австрийцами прибавляются политические. Суворов восстанавливает в Италии местные княжества, а те там устанавливают свою администрацию. Он с горечью констатирует, что успехи его оружия обрекают итальянцев на австрийский гнет. Однако одно событие военного плана откладывает развитие конфликта. 7 мая Макдональд выступает из Казерты и форсированным маршем идет на север. 25-го он во Флоренции, 29-го — в Лукке. Он преследует цель объединить две французские армии в Тортоне. Оказавшись между ними и осознавая, что успех этого маневра может стать для него роковым, Суворов оставляет Моро и решает атаковать Макдональда, кажущегося ему более опасным.
10 июня Суворов входит в Алессандрию. Он собирает силы, продолжая движение навстречу противнику. Но австрийские генералы, имеющие инструкции Гофкригсрата, не торопятся исполнять его приказы. Таким образом, под началом Суворова оказывается лишь 24 тыс. человек вместо 50, на которые он рассчитывал. В интересах фельдмаршала перехватить Макдональда как можно дальше от Моро, поэтому он совершает стремительные переходы. Несмотря на духоту и жару, его солдаты перемещаются бегом. Некоторые из них умирают от изнеможения, на обочинах дорог лежат отставшие. Фельдмаршал верхом на коне объезжает войска: «Вперед, вперед, голова хвоста не ждет».
Кровопролитная битва при Треббии начинается 17 июня, на Тидоне. Опередив остальные войска, Суворов с четырьмя казачьими полками успевает соединиться с австрийцами Отта в тот момент, когда те начинают отступать под натиском трех французских дивизий. «Поднявшись на холм, он обвел долгим внимательным взглядом поле битвы. Именно в такие моменты, когда он задействовал свой несравненный глазомер, он был по-настоящему велик» (Петрушевский). Два казачьих полка атакуют в правый фланг французов, еще два — левый. В этот момент появляется Багратион. Он немедленно получает приказ наступать. Багратион напрасно просит время на передышку: в ротах осталось человек сорок. «А у Макдональда нет и двадцати! Атакуй с богом. Ура!» Русские разворачиваются в боевой порядок южнее австрийцев и идут в атаку. Противник стойко обороняется, но польская дивизия Домбровского опрокинута, и левый фланг французов оказался отброшен за Тидону. Ночь и усталость дают возможность для передышки в сражении. Суворов доволен результатом: Макдональд остановлен.