NH Results:
Bernie Sanders 9 25.7% 71,759
Pete Buttigieg 9 24.4% 68,141
Amy Klobuchar 6 19.8% 55,164
Elizabeth Warren 0 9.3% 25,899
Joe Biden 0 8.4% 23,475
It was widely expected that Bernie Sanders will win, but even more surprising was that Buttiegieg did so well on Sanders' turf and placed within 1% after him.
Amy Klobuchar's surge was also very impressive, getting twice as many votes as Warren and Biden. Not something any of the political analysts were predicting.