El Sonderbund es derrotado por las fuerzas conjuntas de otros cantones suizos al mando del general Guillaume-Henri Dufour.
Guillaume Henri Dufour (15 de septiembre de 1787 - 14 de julio de 1875) fue un militar, ingeniero estructural y topógrafo suizo. Sirvió bajo Napoleón I y ocupó el cargo de general suizo cuatro veces en su carrera, primero en 1847 cuando lideró las fuerzas de la Confederación Suiza a la victoria contra el Sonderbund. En 1864, Dufour presidió la Primera Convención de Ginebra que estableció la Cruz Roja Internacional. Fue fundador y presidente (1838 a 1865) de la Oficina Federal Suiza de Topografía.
La Guerra de Sonderbund ( alemán : Sonderbundskrieg , francés : Guerre du Sonderbund , italiano : Guerra del Sonderbund ) de noviembre de 1847 fue una guerra civil en Suiza, entonces todavía una confederación de cantones relativamente flexible. Se produjo después de que siete cantones católicos formaran Sonderbund ("alianza separada") en 1845 para proteger sus intereses contra una centralización del poder. La guerra concluyó con la derrota del Sonderbund. Resultó en el surgimiento de Suiza como estado federal, concluyendo el período de "restauración y regeneración" política en Suiza. El Sonderbund estaba formado por los cantones de Lucerna, Friburgo, Valais, Uri, Schwyz, Unterwalden y Zug, todos predominantemente católicos y gobernado por administraciones conservadoras. Los cantones de Ticino y Solothurn, también predominantemente católicos pero gobernados por administraciones liberales, no se unieron a la alianza.
Después de que Tagsatzung (Dieta federal) declarara inconstitucional el Sonderbund (octubre de 1847) y ordenara su disolución por la fuerza, el general Guillaume Henri Dufour dirigió el ejército federal de 100.000 y derrotó a las fuerzas del Sonderbund bajo el mando de Johann Ulrich von Salis-Soglio en una campaña que duró solo unas pocas semanas, del 3 al 29 de noviembre, y cobró menos de cien vidas. Dufour ordenó a sus tropas que atendieran a los heridos, anticipándose a la formación de la Cruz Roja en la que participó unos años después. Se libraron acciones importantes en Friburgo, Geltwil (12 de noviembre), Lunnern, Lucerna y finalmente en Gisikon (23 de noviembre), Meierskappel y Schüpfheim, después de lo cual Lucerna capituló el 24 de noviembre. El resto del Sonderbund se rindió sin resistencia armada en las semanas siguientes.