Police are clashing with protesters trying to get near the stadium where Brazil will play Mexico in the Confederations Cup today and at least four police officers and a demonstrator have been injured.
Riot police used gas bombs and pepper spray to keep protesters from advancing past a barrier some 3 kilometres (1.8 miles) away from the Arena Castelao in the northeastern city of Fortaleza.
A police car was burned by the demonstrators. The protest was disrupting fans' efforts to access the stadium.
Authorities estimated 15,000 people participated in the protest organized by several local groups complaining about local government and demanding better public services. It comes as part of a wave of demonstrations across Brazil in recent days.