Barack Obama secured a strong second place in New Hampshire to follow up his win in Iowa a few days ago.
Hillary Clinton secured 39% of the vote, closely followed by Barack Obama on 36%. John Edwards came in a respectable third on 17%.
Despite coming in 2nd, still a great speech from Obama.