Brazil may have exploded with street parties as its team won the opening game of the World Cup on June 12, but scattered violent protests were a reminder that many locals remain angry over the cost of the tournament.
The run-up to the event has been marred by construction delays and political unrest, and demonstrators have marched nationwide carrying banners telling world soccer body FIFA to "go home."