Тем временем Суворов занимает всю Северную Италию, кроме осажденной Генуи. Французы спешат. Генерал Жубер во главе 38-тысячного войска двинулся вперед. Дойдя до городка Нови, французский генерал увидел на равнине 65-тысячную армию союзников. История оставила нам по этому поводу шутку Суворова: «Юный Жубер пришел учиться – дадим ему урок!» Понимая, что сила не на его стороне, французский командующий занял сильную естественную позицию в предгорье. Суворов понял, что не сумеет выманить Жубера на равнину. Тогда русский полководец решил атаковать сам: 4 августа 1799 года русские пошли на штурм укрепленных французских позиций. В самом начале схватки генерал Жубер получил смертельную рану. Он будет похоронен в Париже с большими почестями, но править Францией ему не суждено! Сменивший убитого генерал Моро решил выстоять, надеясь на мужество своих солдат и крепость позиций. Упорный бой продолжался семь часов, а его исход оставался неясен. Действительно, французские солдаты в этот день проявили чудеса храбрости, отбивая удар за ударом. Стояла страшная жара, и обе армии просто падали от изнеможения, исчерпав все резервы. Но русские оказались сильнее. В шесть часов вечера Моро отдал приказ к отступлению, но вскоре отступление превратилось в бегство. К восьми часам сражение завершилось полным разгромом французов. Потери союзной армии составили шесть с половиной тысяч человек. Французы потеряли 11 тысяч человек (из них около пяти тысяч пленными).
Из-за большого утомления воинов и наступившей ночи союзники не преследовали французские войска, которым удалось отойти к Генуе. Окончательный разгром Моро оставался лишь вопросом времени, и это открывало союзникам практически свободный путь в Южную Францию. На севере Италии после прибытия к англо-русскому флоту эскадр Чичагова и Попхэма усилились активные действия. Высаживается совместный англо-русский десант. Однако он не получает необходимой поддержки и наступление теряет темп.
Наполеон в это время в Египте. Узнав о неблагоприятном развитии военных действий и понимая, что из