Riots broke out in Lucerne last night after a football match between Lucerne and FC Basel.
Police say a large group of Basel fans ran into Lucerne fans on the Bundesplatz which then clashed.
There were running street battles between the groups for a short while before police managed to take back control.
Basel won 2-nil in the Super League match.
G7 protestors up pressure on canton
Parliament now says 'yes' to nuclear power
SNB keeps interest rates at zero
No school for small kids next week
Switzerland on verge of moving to knockout stage
Emergency heatwave plans active
