Senator John Kerry has won the first of a series of votes to choose a Democratic challenger to President George Bush in November's US election.
Vietnam veteran Mr Kerry, 60, beat Senator John Edwards into second place in the Iowa vote, with early favourite Howard Dean well behind in third place.
Congressman Dick Gephardt came fourth and has dropped out of the campaign.
Tens of thousands of Iowan Democrats voted at meetings - known as caucuses - in public halls, schools and homes.
Massachusetts Senator Mr Kerry took 38% of the vote, with North Carolina Senator Mr Edwards on 32% and former Vermont Governor Mr Dean on 18%.
"Thank you Iowa for making me the Comeback Kerry," Mr Kerry told jubilant supporters in the Iowan state capital Des Moines.
"We came from behind, and we came for the fight and now I have a special message for the special interests that have a home in the Bush White House: We're coming, you're going, and don't let the door hit you on the way out."
The BBC's Rob Watson in Des Moines, Iowa's state capital, says Mr Kerry is by no means certain to win the eventual nomination, but a good result attracts money and credibility for the contests in other states.
He adds that it was also a very good result for Mr Edwards, with Iowans clearly warming to his Southern charm and positive message.
**Dean Upbeat***
Two weeks ago Mr Dean and Mr Gephardt were the co-favourites to win in Iowa, but in recent days analysts in the midwestern state had expected a close race between the four main candidates.
Mr Dean - seen as the frontrunner in the Democratic race - remained upbeat despite his third place.
"We have not begun to fight," he told supporters. "We will not quit now or ever."
"We want our country back for ordinary Americans."
Bowing out of the race following his poor result, Mr Gephardt told his supporters: "My campaign to fight for working people may be ending tonight, but our fight will never end."
The Missouri congressman pledged to support whoever eventually wins the party's nomination "in any way I can".
The other candidates in Iowa were Representative Dennis Kucinich who won 1.3% of the vote and civil rights activist Reverend Al Sharpton who won less than 1%.
**Primaries***
Iowa is traditionally the first to make its choice for presidential nominee.
Two other strong contenders, Senator Joe Lieberman and retired general Wesley Clarke, will join the contest next week when Democrats in the state of New Hampshire holds their election.
Despite icy conditions, more than 100,000 Democrats turned out for the Iowa caucus gatherings in nearly 2,000 locations across the state.
The caucuses are an unusual process. First, the meeting discusses the candidates' merits. Then those attending break up into groups, depending on which candidate they support.
Many other states use party elections called primaries - rather than caucuses - to test the candidates' popularity.
Next week's vote in New Hampshire - neighbour to Mr Kerry's home state of Massachusetts - is followed by the primary in South Carolina, where North Carolina Senator Mr Edwards was born.
**PHOTO CAPTION***
Democratic presidential candidate, Massachusetts Sen. John Kerry, pumps his fist at the last rally in Ames, Iowa January 19, 2004. On the day of the Iowa caucuses, the top four candidates are in a statistical tie in recent polls.