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.