1 of 12 Ukrainian opposition leader Viktor Yushchenko salutes thousands of supporters in Kiev while waiting for official presidential election results.
2 of 12 Heavyweight boxer Vitali Klitschko and Eurovision song contest winner Ruslana Lyzhychko offer support to Mr Yushchenko, who says he has won the poll.
3 of 12 But an official tally awards victory to Prime Minister Viktor Yanukovych, sparking celebrations among his followers.
4 of 12 Pro-Yanukovych groups have gathered in the capital along with crowds supporting the opposition in days of good-natured protests.
5 of 12 Supporters of both candidates discuss events peacefully as the electoral commission confirms Mr Yanukovych's victory.
6 of 12 But the election is revealing deep and dangerous divides in the country.
7 of 12 Hundreds of riot police have been on the streets of Kiev but have not been called into action.
8 of 12 Hundreds of thousands of undeterred Yushchenko supporters continue to demonstrate in Kiev despite the snow.
9 of 12 They were on the streets of Kiev overnight.
10 of 12 Supporters of Mr Yushchenko surrounded government offices.
11 of 12 They are protesting against the official victory for Prime Minister Viktor Yanukovych, which some believe was rigged.
12 of 12 Yushchenko supporters have also been rallying in other areas of Ukraine - like these women in the western city of Lviv.