Thirty-nine people have been detained after a far-right march commemorating the 30th anniversary of the death of a high-ranking Nazi official.
Rudolf Hess served as Deputy Führer to Hitler and received a life sentence at the Nuremberg trials for his role in planning World War II.
Around 500 neo-Nazis tries to march to the former prison site in Spandau, Berlin where Hess died in 1987.
However, a 1000-strong counter-protest made up of left-wing groups and local residents blocked the march.
According to police, 35 of those detained belonged to the neo-Nazi march, while four were part of the counter-protest.
Close to 1000 police officers accompanied the march.
Hess' death was ruled a suicide by Allied authorities, but Nazi sympathisers claim he was killed and organise annual marches in his honour.