One moderate; one progressive: the Democratic race has come down to Joe Biden against Bernie Sanders, with the chips increasingly falling Biden's way.
The Democratic nomination is still very much up for grabs, with Bernie Sanders having a narrow win in New Hampshire.
While much of the focus is on the Iowa result, it is a small, largely white, state – the key results for the presidential nominee will come in on March 3.
Pete Buttigieg and Bernie Sanders take the lead in Iowa after a debacle with the results reporting - now the candidates move on to New Hampshire, where Sanders is the favourite.
Polls are showing Bernie Sanders leading in next week's important Iowa caucuses- but polls have been notoriously bad at predicting caucuses' outcomes.
The Indiana mayor has enjoyed a huge leap in support in a recent Iowa poll, but whteher that will translate across the country is far less certain.
Despite a drop in support after the first Democratic presidential debate, Joe Biden's perceived electiability is serving him well in the race to secure his party's nomination.