Rose Revolution
However, the results were annulled by the Georgia Supreme Court after the Rose Revolution on 25 November, following allegations of widespread electoral fraud and large public protests which led to the resignation of Shevardnadze. Fresh elections were held on 28 March 2004.