If the young people of Brazil are in the street, it is no longer just to play football there, contrary to the popular image of a country fixated with 'futebol' to the point of obsession.
Instead, they are capitalising on the Confederations Cup to demonstrate en masse and voice their indignation as representatives of a dissatisfied middle class that has swelled over the last decade.
Two weeks since it started, the biggest protest movement in the South American country in 20 years, shows no sign of abating.
Two demonstrators hold a comic reading "Silveira, do not yet shoot. I guess that one on the left is your son", during a protest in Rio de Janeiro. (June 20, Getty)
An anti-riot police officer watches demonstrators leaving the streets, after clashes erupted during a protest against corruption and price hikes in Rio de Janeiro. (June 20, AFP/Getty)
Anti riot police officers fire tear gas in a corridor in Rio de Janeiro. (June 20, Christophe Simon/AFP/Getty)
Demonstrators stand next to a fire during a protest part of what is now called the 'Tropical Spring' against corruption and price hikes.( June 20, Lluis Gene/AFP/Getty)
A demonstrator is arrested by anti riot police officers, after clashes erupted during protests. (June 20, AFP)
Riot police stand guard at the National Congress in the capital Brasilia as thousands of students shout slogans during a protest. (June 20, Evaristo Sa/AFP/Getty)
Students shout slogans during a protest to demand better public services and bemoaning massive spending to stage the World Cup. (June 20, AFP/Getty)
Students holding signs demanding better public services and bemoaning massive spending to stage the World Cup. (June 20, AFP/Getty)
A woman chants slogans during a demonstration at Avenida Conde Boa Vista in the center of Recife. (June 20, Yasuyoshi Chiba/AFP/Getty)
Demonstrators run during clashes with riot police in downtown Rio de Janeiro. (June 20, AFP)
Brazilian protesters beg to enter a gas station to seek shelter from charging riot police during riots in Rio de Janeiro. (June 20, EPA)
Brazilian police fire at protesters. (EPA)
Thousands of people march in downtown Rio de Janeiro demanding better public service. (June 20, Getty)
Demonstrators shout slogans in Rio de Janeiro during a rally on June 19. Protesters across the nation are up in arms over hikes in bus fares as well as the $15 billion in government funds earmarked for the soccer tournaments. (June 19, Getty)
Policemen arrest students during a protest at the National Congress building in the capital city Brasilia. (June 19, Getty)
Tens of thousands of people took to the streets nationwide to protest against the price hike in transport fares and poor public services in the face of lavish spending on the Confederates Cup and upcoming World Cup. (June 19, Getty)
A protestor engages in vandalism during clashes in Rio de Janeiro's downtown. (June 19, Getty)
Masked youths wave flags on the streets of Rio de Janeiro during clashes with the riot police. (June 19, Getty)
A protestr runs through the crowd with a gas cannister. (June 19, Getty)
A protestor displays a poster reading "Long Live the Revolution". (June 19, Getty)
Demonstrators clash with riot police outside the Legislative Assembly building in Rio de Janeiro. (June 19, Getty)
Protestors surround a burning car outside the front of the Congress State building. (June 19, Getty)
A wave of protestors attempt to storm the Bandeirantes Palace, the headquarters of the Sao Paolo state government, in a demonstration against a hike in public transport fees. (June 19, AAP)
Military policemen try and disperse a crowd of student protestors in Sao Paolo. (June 19, AAP)
Students protest against the rise of bus ticket fares in San Paolo. (June 19, Getty)