Anti-World Cup and indigenous demonstrators clashed with the Brazilian Police in the capital, Brasilia.
The protesters tried to reach the National Stadium, only to be dispersed by riot police.
Brazilian police fired teargas as hundred of protesters tried to reach the capital city stadium- scheduled to host several cup games- where the golden trophy is on display.
They were involved in intense stand-off with the mounted police, hurling at security forces while they approached the stadium.
One of the main roads of the city was blocked, with traffic held-up, as a result of the protest.
A group of indigenous people who were demanding land rights at Congress eventually joined the protest.
The indigenous people had earlier climbed onto the roof of the Brazilian Congress building to demand changes in how their land is demarcated.
An arrow shot by the protesters had reportedly injured a policeman in the leg.
Authorities say around 1,500 people were taking part in Tuesday’s demonstration.
The 2014 World Cup have been hit with several protests, all agitating upon several social issues, amongst which is a presumed misuse of government funds for staging the tournament.
Up to a million people took part in demonstrations across the country last year, to demand better public services and highlight corruption and the high cost of staging the tournament.