The legal protesters ad their permit, and met at the park, and the police told them to move out of the park to where the Antifa brown shirts were, and then stood down.
Not exactly correct. There were numerous altercations between the two groups before the rally was cancelled.
The problems occurred because of the way the two crowds were allowed to assemble AND because the police did not provide adequate security.