In pictures: Tears and joy after Brazil lose to Germany

  • Published
Germany fans cheer during a public viewing at the Brandenburg Gate in Berlin on July 8, 2014.
Image caption,

Germany's first goal against Brazil was met by loud cheers from fans who watched the game at a public viewing at the Brandenburg Gate in Berlin.

Germany fans celebrate a goal in Palma de Mallorca, July 8, 2014.
Image caption,

There was also celebration among Germany fans in Palma de Mallorca, Spain, after their team scored five goals in the first 29 minutes of the game.

Germany's fans at the Mineirao Stadium in Belo Horizonte, Brazil, July 8, 2014.
Image caption,

It was a party atmosphere very early in the game for the Germany fans at the Mineirao Stadium in the Brazilian city of Belo Horizonte.

Brazil fans react at the Mineirao stadium in Belo Horizonte, July 8, 2014.
Image caption,

Some Brazilian fans wept as a succession of German attacks resulted in goals in Tuesday's semi-final.

Brazil fans at Estadio Mineirao in Belo Horizonte, Brazil, July 8, 2014
Image caption,

Brazil fans were in shock and some left the stadium way before the final whistle - the five-time world champions suffered a humiliating 7-1 defeat on home soil.

Brazil fans grieve at the Mineirao Stadium in Belo Horizonte, Brazil, July 8, 2014.
Image caption,

Grieving replaced the high expectations that the hosts and one-time favourites would make it to the final.

Thousands of fans at the Fifa Fan Fest in Rio de Janeiro, on July 8, 2014.
Image caption,

Thousands of Brazil fans in yellow jerseys watched their team's defeat on a giant screen at Copacabana beach in Rio de Janeiro.

Germany fans on Copacabana beach in Rio de Janeiro, July 8, 2014.
Image caption,

But after the game, it was Germany fans who were celebrating on Rio's most famous beach.

Brazil's fans at Copacabana beach in Rio de Janeiro, July 8, 2014.
Image caption,

For the Brazilians left behind, it was a time of gloom, a feeling shared by Brazilian President Dilma Rousseff who said she was "very, very sad about this defeat".

Germany fans celebrate the seventh goal, July 8, 2014.
Image caption,

Germany will now face Argentina or the Netherlands, who play on Wednesday, in the World Cup final in Rio de Janeiro's Maracana stadium on 13 July.