The police kept the groups apart and preventing violence.
Good for the police.
They sure thinned out the crowd. Good for the cops - they nipped it in the bud before all hell broke out. It appears they became aggressive the minute fireworks and things began flying.