Brazil's government says it will deploy a national security force to five major cities after a wave of protests which has seen almost a quarter of a million people demand better public services.
The national force will be sent to Rio de Janeiro, Belo Horizonte, Salvador, Fortaleza and the capital, Brasilia.
All of the cities are hosting games in Fifa's Confederations Cup.
The announcement comes after riot police and protesters clashed in fresh protests on Tuesday in Sao Paulo.
Brazil's ministry of justice said that Recife was the only Confederations Cup host city not to request the support of the National Public Security Force (FNSP).