Belo Horizonte prepares for World Cup semi-final
Like many, the residents of Belo Horizonte in Brazil were stunned last week after the tragic collapse of a flyover being built for the World Cup.
The city is now hosting the first semi-final of the tournament. Emotions are running high ahead of the game, as Brazil prepare to face Germany.
BBC Brasil's Julio Gomes reports.