Updated on Feb. 12 at 7:15 a.m.

Bernie Sanders won New Hampshire’s presidential primary, edging moderate rival Pete Buttigieg and scoring the first clear victory in the Democratic Party’s chaotic 2020 nomination fight.

In his Tuesday night win, the 78-year-old Sanders, a self-described democratic socialist, beat back a strong challenge from the 38-year-old former mayor of South Bend, Indiana. The dueling Democrats represent different generations, see divergent paths to the nomination and embrace conflicting visions of America's future.

As Sanders and Buttigieg celebrated, Amy Klobuchar scored an unexpected third-place finish that gives her a road out of New Hampshire as the primary season moves on to the string of state-by-state contests that lie ahead.

Elizabeth Warren and Joe Biden posted disappointing fourth and fifth place finishes respectively and were on track to finish with zero delegates from the state.