Two men and a woman have been arrested in rival demonstrations held in Cardiff.
About 500 anti-fascist protesters marched from Cardiff Bay to City Hall in opposition to a demonstration by the Welsh Defence League (WDL).
WDL organisers said their estimated 200-strong demonstration was against Islamic extremism.
This article was prepared by the Islam in Europe blog - islamineurope.blogspot.com
South Wales Police said there were some flashpoints, but their operation, was a success.
Two men, aged 48 and 53, and a 45-year-old woman were arrested.
Similar demonstrations were also held in Swansea.
Assistant Chief Constable Nick Croft said: "The demonstrations have passed without significant disruption to the wider community and without injury to the protesters and I would like to express my thanks to the vast majority of people who demonstrated peacefully.
"There were some flashpoints throughout the day which may have concerned some onlookers, but to an extent, this was anticipated between two large groups who hold opposing views.
"The main thing is that nobody got injured as a result, and that the vast majority of protesters went about their activities in a responsible and orderly manner, meaning that only three arrests had to be made."
Hundreds of taxi drivers in the city, many of them Muslim, were expected to strike in protest against the Welsh Defence League being allowed to hold what they call a racist rally.
Source: BBC (English)