Ukraine's Supreme Court has invalidated the results of the country's presidential run-off election, and called for a new vote in three weeks.
Friday's decision comes as tens of thousands of opposition supporters rallied in Kiev's main square to protest the November 21st poll.
They cheered the court's decision and chanted the name of opposition candidate Viktor Yushchenko.
Election officials had declared Prime Minister Viktor Yanukovych the winner, but demonstrators clad in orange, the color of the opposition, have packed the streets of Kiev in protests since the vote.
The opposition and international monitors reported massive fraud in favor of the prime minister in the run-off.
Ukraine's outgoing president, Leonid Kuchma, said Thursday in Kiev he supports holding entirely new elections. He spoke after talks outside Moscow with Russian President Vladimir Putin, who said he does not support a new run-off.