9 апреля 1388 года армия Тоггенбурга и Торберга атаковали и захватили укрепления вокруг Нефельса, гарнизон которого некоторое время успешно защищался, но был вынужден отступить перед превосходящими силами противника. На стороне конфедерации были только местный гарнизон Гларуса (около 400 человек) и отряды в несколько десятков солдат из немецких районов Ури и Швица. Швейцарцы отступили в близлежащие холмы (высоты Раухберг) и сосредоточились на горе Раути, на которую можно было взобраться по одной только доступной дороге. У подножья горы находилась небольшая равнина, достаточная, впрочем, для построения на ней австрийской армии в боевой порядок, но в целом местность оказалась для австрийцев крайне неудобной. Рыцарское войско, которое втянулась в это место, с намерением атаковать швейцарцев, имело с фронта крутую гору Раути, с одного фланга враждебные селения, в тылу реку, с одним единственным мостом для сообщения с противоположным берегом и, следовательно, на случай необходимости, лишь одну дорогу для отступления, находившуюся на другом фланге. Атака австрийцев, ко всему этому, была произведена не пешими людьми, а конницей. Швейцарцы с вершины горы осыпали атакующих таким количеством камней, что сорвали несколько атак подряд и, в результате, окончательно расстроив рыцарский конный строй, вынудили австрийцев отступить обратно на равнину. К этому моменту начался снегопад и опустился туман. Воспользовавшись погодой, швейцарцы напали на дезорганизованные и разрозненные отряды неприятеля. После короткого боя, австрийцы обратились в бегство по направлению к Везену.