Police in the Serbian capital, Belgrade, have made 104 arrests after rival fans of the city's Partizan and Red Star teams clashed at a match.
Stones were thrown at the Partizan team bus as it approached the team's home stadium and rival supporters fought running battles, police said.
Inside the stadium, Red Star fans burnt several seats at the final whistle.
Both sections of supporters lit flares and let off firecrackers.
Partizan won the match 1-0 in the dying minutes in front of 28,000 spectators. They take a five-point lead over Red Star at the top of Serbia's Super Liga with two games remaining.
Police told Tanjug news agency that arrests were made before, during and after the match.
Among those detained were nine minors as well as 20 from Bosnia-Hercegovina, four Russians and a Greek.
Several people suffered minor injuries.