About 20,000 supporters and 14,000 opponents of the German antimigrant movement PEGIDA have taken to the streets of the eastern German city of Dresden.
The rival demonstrations took place on October 19, on the eve of the one-year anniversary of the first march through Dresden by PEGIDA.
Police reported scuffles between the two sides amid a beefed -up security presence. Police spokesman Marko Laske said one person was hospitalized and a counterdemonstrator was detained.
German Interior Minister Thomas de Maiziere condemned the PEGIDA movement as "hard right-wing extremists" and urged people not to attend the marches.
PEGIDA, whose name loosely translates as the Patriotic Europeans against the Islamization of the West, held its first demonstration in Dresden on October 20, 2014.
At its peak in January 2015, the right-wing movement attracted a record 25,000 protesters, but numbers dropped dramatically to around 2,000 after a series of rows within the movement.
Amid growing concern over the German government's handling of the refugee crisis, however, attendance at the movement's events has grown steadily in recent weeks.