Around a hundred gay rights activists marched in Ukraine on Saturday despite fears of violence, marking the first gay pride event in the ex-Soviet country, where homophobia is widespread and socially accepted.
"This can be considered a historic day," Elena Semyonova, a representative of the organisers, said after the event.
"We felt like we were full-fledged citizens whose rights are respected," she told AFP.
The march went ahead despite strong public resistance.
City authorities had said they had received more than 500 complaints from members of the public ahead of the planned gay pride march, while more than 60 parliamentary lawmakers signed a letter calling for a blanket ban on all gay pride events in May and June.
A Ukrainian court on Thursday ruled that no events could be staged in the centre of Kiev on Saturday because of City Day celebrations so the march organisers had opted for a smaller gathering far from the city centre.
Lesbian and gay rights activists, holding rainbow flags and placards, held a brief, 20-minute-long march along one of Kiev streets amid a heavy police presence.
The activists were far outnumbered by several hundred police and some 400-500 opponents of the event who included religious activists seeking to disrupt the march.
Unlike gay pride events in the West, the Kiev march was low-key and did not feature any provocative clothing.
In fact, the organisers advised participants to avoid wearing any earrings or other accessories. Rather, they were told to wear comfortable clothes and flat shoes that could facilitate their escape in case of a sudden attack or scuffle.
Security was so tight that police, journalists and anti-gay activists were essentially the only witnesses of the event.
"Human rights are my pride," chanted the activists who included a delegation from the southern German city of Munich, as well as gays and lesbians from Denmark, Sweden, Norway and the Netherlands.
"Homosexuality is not an illness" and "LGB (Lesbian Gay and Bisexual) rights are human rights" read the slogans they carried.
The Munich delegation led by a senior official from the Munich City Hall Josef "Hep" Monatzeder carried a placard "Munich welcomes its sister city Kiev."
"I am surprised by such a strong police presence," Monatzeder said in televised remarks. Western supporters at the march also included Marije Cornelissen, a European Parliament lawmaker.
Meanwhile, religious activists sought to thwart the procession and two of them managed to breach a police cordon as they tried to attack the gay activists but were detained. Some fell to their knees as they cried out "Gays out of Ukraine!"
Around a dozen anti-gay activists were detained in total.
According to the organisers of the march, there are between one and two million gays and lesbians in Ukraine, which has a population of some 45 million.
As in neighbouring Russia, the influence of the dominant Orthodox Church is strong and homophobia remains widespread.
In Russia, gay rights activists also attempted to hold unsanctioned rallies outside the parliament building in Moscow and near the mayor's office, but were detained by police.
A police spokesman told AFP that 30 people were detained including anti-gay activists who turned out in protest against the rallies.