Updated

A protest in Brazil's biggest city that is hosting a World Cup match has drawn upward of 2,000 people and some vandalism has occurred.

The protest in Sao Paulo was called by the Free Fare movement — the group that was behind the first protests last year that sparked roiling anti-government demonstrations across Brazil.

The group has one specific aim — to make public transport free. But their demonstrations have often gathered together protesters with a myriad of complaints, many targeting the cost of the World Cup or government corruption.

Anarchist "Black Block" protesters are present at Thursday's protest and have broken windows at a Citibank branch in central Sao Paulo.

The march has taken place as England plays Uruguay in a World Cup game in Sao Paulo.