Ukraine's Supreme Court has invalidated the results of the country's presidential runoff, and called for a new vote in three weeks.
Friday's decision comes as tens of thousands of opposition supporters rally in Kiev protesting the disputed November 21 runoff vote.
Election officials had declared Prime Minister Viktor Yanukovych the winner of the election, prompting massive demonstrations.
Opposition challenger Viktor Yushchenko and international monitors said massive fraud occurred.
Demonstrators clad in orange, the color of the opposition, massed outside the court Friday to await the decision, while thousands of others continued to gather in Kiev main's square.
Ukraine's outgoing president, Leonid Kuchma, said Thursday in Kiev he supports holding entirely new elections. He met earlier outside Moscow with Russian President Vladimir Putin, who said he does not support redoing the runoff.