Hundreds of anarchists and left wing demonstrators clashed with police, who were trying to keep them apart from a gathering of neo-Nazis in central Athens on Saturday.