Bernie Sanders won the New Hampshire Democratic presidential primary, NBC News projects, followed closely behind by Pete Buttigieg. Amy Klobuchar surprised many with a strong third place finish. But Elizabeth Warren and Joe Biden had dismal nights, finishing fourth and fifth respectively, and neither won a single delegate.