Thousands of protesters lined the streets of Brazil last night to express their anger at the country's decision to stage next year's World Cup.
Over 200,000 people joined in with marches, which are thought to have largely been organised via social media, in cities including Rio de Janeiro and Sao Paulo.
While the majority of marches were peaceful, violence spread when buses and cars were set alight, while a group in Brasilia climbed onto the roof of the national congress.
A number of protesters also clashed with police, who were armed with tear gas and rubber bullets.