FC Sion have fought back from a two-goal deficit to beat the Bern team Young Boys 3-2 in the Swiss Cup final.
The victory, on Wednesday evening, continued Sion's remarkable run of never having lost a final in 11 appearances spread over 44 years.
The Young Boys team, playing in its home Stade de Suisse stadium, led on a 22nd-minute penalty and an own goal in the 37th minute by Sion defender Jamal Alioui.
Sion halved the deficit four minutes before halftime and tied seven minutes into the second half.
Striker Guilherme Afonso earned the decisive goal in the 88th minute.
Bern's police said that there were several incidents between fans of the two sides before and after the match. A flashpoint was the Swiss capital city's station.
Around ten people were injured and 60 fans detained but later released.
Sepp Blatter, the Swiss president of world footballing body Fifa, told Swiss television on Thursday that there was need for action in Swiss football. Clubs had to pay more attention to the behaviour of their fans, he said.
swissinfo.ch with agencies
In compliance with the JTI standards