Меж тем Суворов уже распространил в войсках своё наставление, данное в самом начале похода Макдональда, когда Суворов ещё не знал, где состоится генеральное сражение, но был уверен, что такое сражение будет: «Неприятеля поражать холодным оружием, штыками, саблями и пиками. Артиллерия стреляет по неприятелю по своему рассмотрению, почему она и по линии не расписывается. Кавалерии и казакам стараться неприятелю во фланги ворваться. В атаки не задерживать. Когда неприятель сколон, срублен, то тотчас его преследовать и не давать ему время ни сбираться, ни строиться. Если неприятель будет сдаваться, то его щадить; только приказывать бросать оружие. При атаке кричать, чтоб неприятель сдавался, о чём и русские войска известить. Ничего не щадить, не взирать на труды; преследовать неприятеля денно и ночно до тех пор, пока истреблён не будет. Котлы и прочие лёгкие обозы, чтоб были не в дальнем расстоянии при сближении к неприятелю, по разбитии же его, чтоб можно было каши варить, а впрочем победители должны быть довольны взятым в ранцах хлебом и в манерках водою. Кавалерия должна о фураже сама пещись». Эти слова вселяли дух победителей, дух наступательной войны, в которой каждый шаг продвижения вперёд нужно завоёвывать с боем. И на берегах Тидоны и Треббии многое из наставлений Суворова стало свершившимся фактом: как, например, отчаянные фланговые атаки казаков и австрийских драгун.
Сражение на Тидоне 6 июня 1799 года.
Макдональд перешёл Тидону, а дивизия Отта расположилась у Сан-Джиованни. Туда уже подходил Мелас. Против семитысячного австрийского отряда Макдональд выдвинул дивизии Виктора, Сальма, Домбровского и Руска – всего около 20 000 человек. Из Модены на поле боя двинулись ещё две дивизии – генералов Оливье и Монришара. Диспозиция Макдональда на 6 июня была следующей: впереди двигалась дивизия Виктора, которую вёл генерал Шарпентье (сам Виктор подменял Макдональда на посту командующего, пока тот отдыхал в Пьяченце), которая должна была обойти дивизию Отта с фланга севернее Пьяченского шоссе. Бригада генерала Сальма поддерживала дивизию Виктора, следуя в резерве. Дивизия Руска наступала на Сармато. Дивизия Домбровского обходила силы австрийцев с правого фланга, достигая местечка Моттацианы, откуда в кульминационные минуты сражения должна была атаковать на Сармато. Дивизия Ватрена оставалась в Пьяченце, контролируя союзные войска на левом берегу По. Дивизию Шарпентье встретили на берегах Тидоны егеря батальона Стефана Михайловича, в котором служили сербы и словенцы, включая знаменитого героя Карагеоргия. Завязалась перестрелка, в ходе которой французы пытались форсировать обмелевшую Тидону. Только при поддержке дивизии Руска батальонам Шарпентье удалось пойти в успешное наступление.
У Сармато австрийцы (в дивизии Отта было 7 тысяч, вместе с отрядом Меласа их насчитывалось 9,5 тысяч) оказались под угрозой окружения и уничтожения. Пехотные батальоны Руска прорвали оборону венгерского полка Надасти и ворвались в Сармато. Последний резерв Отта – авангард Доллера – был брошен в бой. И гренадеры не выдержали атаки французской кавалерии на сарматские высоты. Отт был вынужден оставить деревню Сармато, 300 австрийцев не спаслись от плена, немало потерь было убитыми и ранеными.
Суворов же, получив тревожные известия от Отта, почуял решительный момент и тут же лично поскакал к Тидоне в сопровождении Багратиона, с казачьими полками и венгерскими драгунами молодого Карачая. Оставшиеся войска русского авангарда временно перешли под командование великого князя. Именно появление Суворова с четырьмя казачьими полками спасло ситуацию. Прискакав на донском коне в Сан-Джиованни к трём часам дня, Суворов тут же послал два казачьих полка (атаманов Грекова и Поздеева) на правый фланг, против польской дивизии Домбровского. К ним присоединились драгуны Карачая. 2,5-тысячный отряд возглавил Багратион. Суворов быстро оценил уязвимость положения 3,5-тысячной дивизии Домбровского, который, разворачивая фронт, подставлял под удар тыловые позиции. Атаку казаков на левый фланг возглавил Горчаков, племянник Суворова, поведший казачьи полки Молчанова и Семёрникова. Время было выиграно, убийственное для Меласа и Гогенцоллерна наступление революционной армии прервалось. Тем временем к полю боя прибывали основные части русского авангарда, ведомые «графом Романовым» – великим князем Константином Павловичем. Пехотные батальоны, после прибытия которых в рядах союзников стало 15 000 человек. Суворов приказал начать общее наступление. Колебался даже решительный Багратион, сетовавший, что в ротах у него лишь по сорок человек. Ответ Суворова воодушевил молодого генерала: «У Макдональда нет и по двадцати. Атакуй, с Богом!» И Суворов самолично повёл авангард Багратиона в атаку.