В тяжелейших условиях горного похода под непрерывными натиском частей французского генерала Клода Жака Лекурба армия Суворова прошла с боями через перевал Сен-Готард и Чёртов мост в долину Ройса, откуда через заснеженный перевал Кинциг спустилась в долину Муотаталь. Здесь она была заперта войсками Массены, который ещё раньше разгромил под Цюрихом корпус Римского-Корсакова и фон Готце. Однако Суворов сумел вырваться, нанеся сокрушительное поражение Массене (сам французский генерал едва избежал плена). Тем не менее, общая численность войск противника в Швейцарии теперь значительно превосходила русско-австрийский корпус Суворова, поэтому основная цель похода — изгнание французов, — стала недостижимой. Чтобы сохранить остатки своей измотанной армии великий русский полководец начал с тяжёлыми боями пробиваться через Гларус в сторону Австрии. Совершив переход через заснеженный труднодоступный перевал Паникс, русские войска, не встречая более сопротивления, дошли до города Кур, после чего покинули территорию Швейцарии и двинулись в сторону России.