Швейцарский поход Суворова
С рассветом 16 (27) сентября армия выступила. Авангард вёл Пётр Иванович Багратион, за ним следовали войска генералов Дерфельдена и , а за ними — вьюки. Андрею Григорьевичу Розенбергу было приказано прикрывать тыл от нападений Лекурба и следовать за вьюками. Переход армии представлял огромные трудности. Множество людей, лошадей и вьюков погибло, сорвавшись в пропасти. Через 12 часов пути авангард достиг деревни Муотаталь и захватил врасплох стоявший там французский пост (150 человек), — противник не успел сделать ни одного выстрела. Остальные войска растянулись по всему пути и провели ночь на снежном перевале. Лишь вечером следующего дня хвост колонны добрался до Муотаталя. Затем ещё в течение двух дней той же дорогой тянулись вьюки.
Швейцарский поход Суворова
19 (30) сентября бригада Ауфенберга была атакована французской бригадой генерала Габриэля Молитора и оказалась в опасном положении. Ауфенберг начал переговоры о сдаче, но на помощь австрийцам прибыл авангард Багратиона. Вечером 19 сентября передовые части русских войск обратили в бегство французов, атаковавших Ауфенберга. Пытаясь в поисках спасения переплыть через небольшое озеро Рутен, более 200 человек утонуло, многие, рассеявшись по горам, в темноте срывались с круч, спасаясь от преследования, 168 солдат и офицеров во главе с командиром полка попали в плен. 20 сентября (1 октября) произошли ожесточённые бои между русскими и французскими войсками поначалу равной численности (около 5-6 тысяч человек). Они окончились полным поражением последних, понёсших большие потери и отброшенных сперва на 6 километров, к деревне Нетшталь. Тем самым русской армии был открыт путь на Гларус. После упорного боя Багратион выбил французов и оттуда, с ходу захватив деревню Нефельс на берегу реки Линт. Однако в это время к Молитору, уже наголову разбитому, подошла свежая дивизия Газана. Французы, получив значительный перевес в силах, заняли Нефельс. Контратакой Багратион снова выбил их оттуда. Пять или шесть раз Нефельс переходил из рук в руки и остался за русскими, когда Суворов отдал приказ Багратиону во избежание лишних потерь отходить к Нецсталю. Вечером 20 сентября главные силы русской армии сосредоточились у Гларуса. В то время, как Багратион расчищал путь главным силам русской армии, в её тылу развернулись боевые действия между арьергардом А. Розенберга и войсками Андрэ Массены. Здесь произошло крупнейшее сражение Швейцарского похода.