Brazil fans watch their team play Germany during their 2014 World Cup semi-finals on a street in Rio de Janeiro.