Уже французы овладевают австрийской батареей, и Домбровский угрожает отрезать путь отступления. Минута была критическая. Но тут прибывает Суворов с кавалерией. Австрийская кавалерия и казаки Грекова и Поздеева бросаются против колонны Домбровского; Горчаков с казаками Молчанова и Семерникова атакует правый фланг французов; вскоре прибывает пехота авангарда, и фельдмаршал приказывает перейти в общее наступление в штыки, не теряя времени на перестрелку. После страшно упорного боя Домбровский был отброшен за Тидоне, но Виктор и Сальм держались у дер. Мецано. На них произведен был вторичный удар кавалерией, и дивизия Виктора еле собралась за Тидоне. Наступившая ночь, при страшно пересеченной местности, исключала возможность преследования. 15 000 союзников победили 19 000 французов, сделав перед тем в 36 часов 80 верст и вступив без отдыха в бой. Действия Суворова в этот период следует отнести к самым редким и замечательным военным подвигам.
После боя французская армия отошла на 7 верст к р. Треббии. Макдональд думал атаковать союзников 19 (8) июня, по присоединении Оливье и Монришара, которые были еще в переходе позади, на р. Нуре. Войска его были расположены следующим образом: главные силы находились на правом берегу р. Треббии, Сальм – у Сан-Николо, Домбровский – у Казалиджио: несколько эскадронов стояло у Граньяно, а аванпосты от Сантименто до Кампремольдо. Всего насчитывалось до 22 000. С подходом Оливье и Монришара у него должно было быть 33 000 и 2 орудия.
Союзная же армия была расположена таким образом: главные силы стояли у Карамелло и Боргоново, австрийцы – на левом фланге, русские – на правом; Багратион находился около Брено, Отт – на пьяченцской дороге, а аванпосты – по р. Тидоне.
18 (7) июня Суворов отдал диспозицию для атаки противника: первая колонна (авангард Багратиона, дивизия Швайковского, австрийский драгунский полк и 2 казачьих полка) должна была переправиться через Тидоне и у Ривальты через Треббию и наступать на Сан-Джорджио на Нуре; вторая колонна – русская дивизия Ферстера (7 батальонов, казачий полк и 6 эскадронов австрийских драгун) – должна была наступать через Граньяно к Треббии и оттуда на Ивакари, на Нуре; третья колонна – дивизия Отта (6½ батальона, казачий полк и 6 эскадронов гусар) – должна была обойти Пьяченцу с юга, присоединив к себе ее гарнизон и двигаться к Понте-Нуре; резерв – дивизия Фрелиха (8 батальонов) – должна была сначала идти за дивизией Отта, а потом за центром, в готовности поддержать и правый фланг. Всего в союзной армии было 32½ батальона, 4 казачьих полка и 24 эскадрона. Начальство над двумя первыми колоннами было поручено Розенбергу, а над колонной Отта и резервом – Мелласу.
Каждой дивизии приказано строить боевой порядок в две линии, на 300 шагов дистанции; каждому кавалерийскому полку – подивизионно, имея в первой линии два дивизиона, а во второй – один.
Войскам приказано главным образом действовать холодным оружием и выступить в 10 часов утра. Отзыв был «Коллин», в воспоминание одержанной в этот день австрийцами победы.
Для сообщения с войсками левого берега р. По наведен был мост на судах у Парпанезе.
Наибольшее сосредоточение сил и русские войска были на правом фланге, решительном пункте, куда можно было ожидать прибытия подкреплений из армии Моро.
В 3 часа пополудни у Казалиджио Багратион столкнулся с дивизией Домбровского, стоявшей на левом берегу Треббии, и отбросил ее за реку, захватив и знамя, 2 пушки и 600 пленных. Его подкрепляют Виктор и Руска; теперь с обеих сторон силы равные – по 14 000. Русские перешли Треббию, стали там биваком, а перед рассветом вернулись на левый берег, так как в закрытой и пересеченной местности выдвинутое положение за рекой признавалось опасным.
Дивизия Отта сбивает Сальма, а потом и прибывшие к вечеру дивизии Оливье и Монришара; тут был введен в дело и резерв Фрелиха.
День был нерешительный. Ночью на левом фланге произошла тревога и столкновение в самой долине реки Треббии, после которого противники разошлись.
На следующий, третий день боя, Суворов думал получить подкрепления с левого берега р. По; Макдональд же рассчитывал ввести в дело дивизию Ватреня и ожидал прибытия отряда Лапоипа и подкреплений от Моро.
10 (8) июня Суворов был усилен 5 батальонами и 6 эскадронами, которыми подкрепил оба своих фланга. Распоряжения на этот день остались те же, что и на предыдущий; только было подтверждено Мелласу резерв направить за второй колонной Ферстера.
Макдональд решил тоже атаковать, направив против правого крыла Суворова 14 000 (Домбровский, Руска и Виктор) на Казалиджио; с фронта – 11 000 (Оливье и Монришар); против левого крыла – 7000 (Ватрень и Сальм).
Второй день боя на р. Треббии. 19 (8) июня бой начался в 10 часов утра. Стремясь охватить оба фланга Суворова, армия Макдональда растянулась на 15 верст.
Как только было замечено обходное движение Домбровского, навстречу ему двинулся Багратион. Между ним и Швайковским образовался промежуток, в который бросились дивизии Виктора и Руска. Розенберг был окружен. К этому времени, покончив с Домбровским, Багратион вернулся на поддержку Швайковского, и совместными силами они успели отбросить противника на правый берег реки. Домбровский же не выручил своих.
Ниже по реке дивизия Оливье овладела с. С.ан-Николо на левом берегу Треббии, но при дебушировании оттуда была взята в тыл австрийскою кавалерией и отброшена за реку. Дивизия Монришара была опрокинута Ферстером и Лихтенштейном.
Ватрень, переправившийся в самых низовьях Треббии, дошел в тыл до Календаско и с трудом успел отступить.
К 6 часам пополудни французы были на всех пунктах отброшены за Треббию, но Суворов не мог их преследовать своими крайне истомленными войсками. Канонада продолжалась до ночи. Долина Треббии разделяла биваки противников, а аванпосты их стояли в 30 шагах друг от друга.
Семидесятилетний полководец, в течение трех дней не сходивший с коня, сам еле держался на ногах. Несмотря на это, он весело поздравлял собравшихся вечером генералов «с третьею победой» и сказал: «Завтра дадим четвертый урок Макдональду!» В 5 часов утра было приказано быть готовыми для новой атаки.
Потери за эти три дня боя были: у французов более 14 000 убитых, раненых и пленных, а у союзников – около 6000 (3600 русских и австрийцев).
Макдональд собрал военный совет, на котором было принято решение отступать, так как запасов не было, потери были огромны и многие генералы ранены (Макдональд, Виктор, Руска, Сальм и Оливье). К тому же о Лапоипе и Моро сведений не было, а между тем Гогенцоллерн и Кленау появились в тылу.
В ночь с 19 на 20 июня началось отступление армии Макдональда к Нуре.
Вечером Суворов получил сведение, что отряды Моро появились уже в тылу у Вогеры и Кастеджио.
19 (9) июня, в 4 часа утра, получив сведение об отступлении противника, союзники двинулись преследовать его двумя колоннами: левою – австрийские войска Мелласа, на Пьяченцу, и правою Розенберга – на Сан-Джоржио.