German police arrested more than 20 soccer fans in Frankfurt overnight, most of them German and English.
A Briton and two Irishmen were arrested at about 5am this morning for allegedly causing criminal damage to cars.
Three German and three English fans were taken in after a brawl close to the city's central station.
The Frankfurt police said they had also arrested 15 people in another part of the city following brawling in a restaurant. Among them were five Germans, one English and two Polish fans.
In a third incident in the region four more people were taken in, two of them German.
Police were also involved in keeping apart England and German fans who taunted each other in an hour-long stand off on a central square in the city.
Most of those arrested were freed in the early morning after paying fines.