The last time these two nations met was an occasion that the Brazilian team and fans would want to forget.
The Germans hammered the Selecao 7-1 in the semifinal of the last world Cup on their home turf onthat occasion and the South Americans would be looking for revenge when they take to the field in this game.
Germany have not regressed over the past 4 years ago – they went through the qualifiers in excellent fashion, winning every one of their ten qualifying matches, scoring 43 times, however, they would feel this game is tougher than those matches.
Brazil lost just once in their qualification series, winning 12 of 18 games and collecting 42 points to become the first country to qualify for the competition.
The Selecao ended their qualifying campaign ten points clear of second placed Uruguay.
These teams have some key absentees ahead of this game, with Neymar and Felipe Luis missing for the Brazilians, while Manuel Neuer, Thomas Muller and Mesut Ozil are absent for the Germans.
Brazil’s win over Russia last weekend makes it 8 games unbeaten for them and they have also not lost any of their last 13 away games.
The Germans drew their last game against Spain to make it three consecutive draws in their last three friendlies.
Results of each team’s last 5 matches across all leagues and competitions