Riot police used tear gas, rubber bullets and water cannon to try to disperse stone-throwing protesters.