Nearly 90 people were arrested for rioting outside the stadium and several demonstrators and police officers were injured.
There were also violent clashes further down the coast in Porto Alegre.
Twenty-four hours earlier, one man was killed as more than 50 000 people marched on the stadium in Belo Horizonte before Brazil beat Uruguay to reach the tournament final, which will be held in the Maracana Stadium in Rio de Janeiro tomorrow.
That game, between hosts Brazil and world and European champions Spain is expected to attract the biggest demonstration of the competition so far.
Estado de Minas, the local newspaper for Belo Horizonte, led their front page with “Brazil wins, Belo Horizonte loses” and a picture of the blazing city.
A small group of activists attacked police, vandalised shops and set fire to a car dealership near the stadium
The World Cup warm-up competition has been overshadowed by public demonstrations over the last fortnight as ordinary millions of Brazilians have taken to the streets across 80 towns and cities to express their disgust at the misuse of public funds, including the hosting the global football showpiece and the 2018 Olympic Games.
Police and the BOPE — Brazilian special forces — have retaliated with the use of tear gas and rubber bullets, a response condemned by international onlookers.
But the public unrest has not moved Fifa or president Sepp Blatter who has said the Brazilian public should not be using the competition to give visibility to their protest. — Mailonline.



