Barack Obama and Mike Huckabee have come from behind to win the first contest of the US Presidential Nomination race.
Obama headed off Hilary Clinton in Iowa to become the Democratic winner while Huckabee, a Conservative Christian, took it out for the Republicans.
Obama is bidding to become the first black President in the history of the United States.
It is a long process and those he defeated today, including former John Edwards, are not going to give up.
Meanwhile in the Republican camp, preacher-turned politician Mike Huckabee defeated Mitt Romney, riding an unstoppable wave of support from Evangelical Christians.
The defeats are major setbacks for both Clinton and Romney, who had both been long front-runners in Iowa.
Obama now has fresh momentum going into next week’s New Hampshire Primary, where he and Clinton have been locked in a tight race.