A few weeks after the Battle of Sempach on 9 July 1386, the Swiss Confederation captured the Habsburg village of Weesen on the Walensee.
A second column, with about 1,500 men under the command of Count Hans von Werdenberg-Sargans, advanced through the Kerenzerberg Pass.
[1] On 9 April 1388 the main Austrian army, under Toggenburg and Thorberg, attacked and captured the fortifications (letzi) around Näfels.
[1][3] Following a brief battle, the disorganized Austrians broke and fled toward Weesen, but the collapse of the bridge over the Maag or Weeser Linth dropped much of their army into the river where they drowned.
[1] In 1389, a seven-years' peace was signed at Vienna, leaving the Confederation in undisputed possession of all the territory it had acquired in the recent war.