Brazilian police and protesters clashed on Thursday just hours before the opening game of the World Cup, injuring at least five people, although excitement began to build elsewhere as cheering, flag-waving fans converged on the stadium.
The tournament has been largely overshadowed so far by construction delays and months of political unrest with many Brazilians furious over $11 billion being spent to host the Cup in a country where hospitals and schools are often poor.
Police fired tear gas, rubber bullets and noise bombs to disperse more than 100 demonstrators who gathered in eastern Sao Paulo, about six miles (10 km) away from the stadium where the opener between Brazil and Croatia is set to take place. (Reuters)
Find more news related pictures on our photo galleries page and follow us on Tumblr and Pinterest