US presidential hopeful Hillary Clinton has narrowly won the Nevada caucuses in the latest stage of the Democratic race for presidential nominee.
She is leading with 52% of the vote over her rival Bernie Sanders’ 48%.
She had been hoping for a big victory in Nevada where she is popular with Hispanic and minority voters.
The Republican primary is also under way in South Carolina, where frontrunner Donald Trump is trying to fend off Texas Senator Ted Cruz.
The votes could be key ahead of the “Super Tuesday” round on 1 March.
On that day, about a dozen states will choose their Republican and Democratic contenders for the 8 November presidential election, with about a quarter of all nominating delegates up for grabs.
Hillary Clinton, who won Iowa but was beaten convincingly in New Hampshire by Mr Sanders, has already declared victory in a tweet, thanking people who voted for her, saying “this is your win”.
To everyone who turned out in every corner of Nevada with determination and heart: This is your win. Thank you. -H
— Hillary Clinton (@HillaryClinton) February 20, 2016
Bernie Sanders called Hillary Clinton after her Nevada caucuses victory to congratulate her, a Clinton aide tells CNN.
Clinton is expected to speak shortly.