More than three dozen gay rights activists have been arrested after they tried to hold an unsanctioned march in the shadow of the Kremlin.
Police quickly moved in and the area was sealed off.
“This ban on Moscow’s Gay Pride is particularly shocking because during the Second World War, Muscovites stood against the Nazis who tried to exterminate Jews, homosexuals and Communists but now the Mayor of Moscow is colluding with neo-Nazis.” said UK gay rights activist, Peter Tatchell.
The security forces weren’t the only ones committed to stopping the march from going ahead.
Groups of far-right nationalists had also gathered to make their feelings known.
“Our country should be a normal country, he says. For me, normal families should consist of a husband and wife, not husband and husband.” was the opinion of one.
Homosexuality was decriminalised in Russia in 1993 but many say there is enduring prejudice.
Homosexuals have been asking for the right to hold a Gay Pride parade since 2006, but have been consistently turned down.
The European Court of Human Rights fined Russia last October for banning homosexual parades in the capital.