Как показывает история выборов президента Украины в 2004 году, ожидать быстрого объявления итогов голосования не стоит. Тогда смена власти затянулась почти на три месяца.
Первый тур выборов состоялся 31 октября 2004 года. После закрытия избирательных участков в ЦИК неожиданно прибыл глава МВД Николай Белоконь. Некоторые СМИ позже сообщали, что министр потребовал откорректировать итоги в пользу кандидата от власти Виктора Януковича, угрожая инициировать уголовное дело против дочери руководителя ЦИК Сергея Кивалова.
Подсчет голосов начали с востока на запад страны, в результате первые данные свидетельствовали о 15-процентном перевесе Януковича. К вечеру 1 ноября, после обработки более 90% протоколов, отрыв составлял уже менее процента. Досчитать оставалось около 6% преимущественно с запада, но их обработка затянулась на десять дней. Главной причиной задержки назвали неполадки в компьютерном центре ЦИК. Его руководитель был уволен, а обработка протоколов продолжилась вручную. Одновременно в связи с "грубыми нарушениями" в ряде округов, где победил кандидат оппозиции Виктор Ющенко, были отменены итоги голосования или расформированы избирательные комиссии. При этом ЦИК поместил на своем сайте информацию о том, что в восточных и южных регионах проголосовало на 130 тыс. человек больше, чем было выдано бюллетеней.
Протестуя против задержек в работе избиркома, оппозиция провела несколько многотысячных акций под лозунгом "Кивалов, пидрахуй!" ("Кивалов, подсчитай!"). Повлиять на работу ведомства они не могли: еще до выборов вокруг ЦИК возвели два забора с колючей проволокой высотой 1,5 и 3 метра, здание под защиту взяли несколько машин-водометов и две БМП.
8 ноября президент Леонид Кучма на личной встрече потребовал от Кивалова ускорить подсчет. Но на следующий день, когда ЦИК по закону должен был обнародовать официальные результаты, этого сделано не было. Причиной комиссия назвала большое количество жалоб от обоих кандидатов. Только 10 ноября ЦИК сообщил, что, по результатам обработки 100% голосов, Ющенко опередил Януковича на 0,55%. 17 ноября верховный суд признал ранее аннулированные ЦИК результаты голосования в Кировограде, отрыв оппозиционера вырос до 0,65%.
21 ноября состоялся второй тур. На этот раз ЦИК считал быстрее и уже на следующий день огласил результаты обработки 99,7% бюллетеней: Янукович — 49,7%, Ющенко — 46,7%. Оппозиция призвала людей собираться на Майдане, началась "оранжевая революция". Объявленные 24 ноября окончательные итоги подтвердили победу Януковича (49,46% против 46,61%). 25 ноября верховный суд запретил объявлять его президентом до рассмотрения всех жалоб и исков. 27 ноября верховная рада приняла решение о роспуске ЦИК, но комиссия на это не отреагировала. 3 декабря верховный суд удовлетворил иски оппозиции и назначил переголосование второго тура.
8 декабря верховной радой был сформирован новый состав ЦИК во главе с Ярославом Давидовичем. 16 декабря генпрокуратура Украины, руководство которой также было сменено по требованию оппозиции, возбудила 136 уголовных дел, касающихся нарушений во время выборов.
26 декабря состоялся третий тур. Итоги обработки 100% протоколов обнародовали уже 28 числа: Ющенко набрал 51,99%, против 44,19% у оппонента. Официальное объявление нового президента затянулось еще почти на месяц. Итоги подсчета теперь оспорили представители Януковича, предоставившие верховному суду 621 том документов и 233 видео- и аудиокассеты с "фактами нарушений". Лишь в три часа ночи 20 января 2005 года суд объявил об отказе истцу и окончательной победе Ющенко.