It was a day of contrasts in Brazil as the country opened the World Cup with clashes between riot police and protesters in Sao Paulo, before wild street celebrations when the "Seleção Brasileira" beat Croatia 3-1 after coming from behind.
The fireworks that exploded over the mega-city after each goal for Brazil made the tear gas and clashes just up the road from Corinthians Arena seem so much more distant.