Жубер был готов исполнить это решение, когда Суворов опередил его и принудил принять сражение. Французская армия расположилась полукругом на скатах Монтеротондо, над долиной Нови. Левое ее крыло, дивизии Груши и Лемуана, было протянуто к Пастуране; позади находилась лощина Риаско, которой неприятель мог воспользоваться, чтобы выйти французам в тыл. За крылом расположился кавалерийский резерв Ришпанса. В центре дивизия Лабуассьера занимала высоты у города Нови. Дивизия Ватрена, на правом крыле, защищала подступы к Монтеротондо из Тортоны. Дивизия Домбровского окружала Серравалле. Генерал Периньон командовал левым крылом, Сен-Сир – центром и правым крылом. Позиция была сильна, хорошо защищена на всех пунктах и труднодоступна; но необходимость сражаться с 40 тысячами против 60 делала положение французов крайне невыгодным.
Суворов решился атаковать позицию с обычной своей пылкостью; он направил на наше левое крыло Края с дивизиями Отта и Бельгарда; русский корпус Дерфельдена с авангардом Багратиона должен был атаковать наш центр у Нови; а Мелас, поставленный сзади с оставшейся частью армии, – ударить в наше правое крыло. Вследствие этой странной комбинации предполагалось вести атаки последовательно, а не одновременно.
Край начал атаку 15 августа (28 термидора) в пять часов утра. Бельгард атаковал дивизию Груши на крайнем левом крыле, а Отт – дивизию Лемуана. Эти дивизии, не успевшие еще выстроиться, чуть не были захвачены врасплох и смяты. Упорное сопротивление одной полубригады заставило Края кинуться на 20-ю легкую, которую он и раздавил, направив против нее свое основное усилие. Его войска уже утвердились на плато, когда Жубер прискакал на место действия. Не время было думать об отступлении, следовало решиться на всё, чтобы согнать неприятеля с плато.
Выдвинувшись вперед и ободряя застрельщиков, Жубер был ранен в грудь и упал с лошади. Уже на последнем издыхании молодой герой кричал своим солдатам: «Вперед, мои друзья! Вперед!» Этот случай мог бы привести в расстройство всю армию, но, к счастью, Жубера сопровождал Моро. Он немедленно принял командование и повел пылавших жаждой мести солдат на австрийцев. Гренадеры 34-й полубригады прогнали их штыками и сбросили с холма. К несчастью, артиллерия французов еще не заняла своей позиции, австрийцы же, напротив, засыпали их ряды градом ядер и картечи.
Между тем Бельгард старался обогнуть крайнее левое крыло через лощину Риаско, которая, как было сказано, выходила нам в тыл. Он уже выдвинулся вперед, когда Периньон противопоставил ему резерв под командованием генерала Клозеля, и тот остановил неприятеля. Периньон повел в атаку гренадеров Партоно и кавалерию Ришпанса и окончательно опрокинул его в равнину. Этот смелый удар освободил левое крыло.