The last match between these two teams still feels like a surreal thing, and if we were living in a primitive world where television and internet didn't even enter the mind of some revolutionary people, then nobody would believe Germany defeated Brazil 7-1 in a World Cup semifinal match four years ago - Source - The word of mouth.
But that did happen and on top of that, that soul-piercing defeat came at their own home, and in front of their own supporters. For Brazilians, who take pride in their soccer team's achievements, the damage was too severe to even think about reattaching it.
Now Germany host Brazil at Olympiastadion in an international friendly match, and though the match carries a word 'friendly', the visitors would be hoping to make some amends for that chastening experience four years ago. So expect a full-throttle approach from the Selecao and anything but some friendly slant in the match.
The Germans won't be an easy opponent though. They booked their spot at the 2018 World Cup in style, winning all of their 10 qualifying matches, and scoring an unbelievable 41 goals in those games. You could argue none of their opponents in the qualifying campaign matched the profile of Brazil, it's still a suggestion how good Germany are playing under Joachim Low.
Brazil, too, found it easy in the qualifying campaign. The five-time FIFA World Cup Champions racked up 41 points in 18 games, winning 12, and losing just once in those matches. There is no easy opponent in South America and that's why it's very impressive to note that the Little Canary finished the campaign 10 points clear of Uruguay and 13 ahead of arch-rival Argentina.
Germany - Emre Can lasted only 20 minutes in the training ground ahead of Spain's match. He missed the match due to a soaring back and has returned to Liverpool for further examinations. While Thomas Muller and Mesut Ozil did feature against Spain and picked up knocks in that match. Both these players have been ruled out on precautionary measures. While Manuel Neuer is a long-term absentee.
Semi Khedira and Marc-Andre ter Stegen are amongst doubt for the hosts. Joachim Low could make some tweaks in his playing XI, and could hand the start to the likes of Sane and Goretzka.
Brazil - Superstar Neymar is injured and is a doubt to even play for PSG this season. However, the former Barcelona forward is expected to get to full fitness ahead of the World Cup.
Juventus' left-back Alex Sandro and Atletico Madrid's full-back Filipe Luis are missing due to their respective injuries. While Tite is not expected to make a whole lot of changes to his team that started against Russia.
Brazil have won four times against Germany in their last seven games, losing twice, and drawing the other one.
Germany have failed to beat teams currently lying in the top-16 of FIFA World rankings in 63% matches since Euro 2016.
Brazil tasted defeat in just one game in their last 15 matches on the road.
Match Odds -
Considering the profile of both the teams, it's very hard to predict the outcome of this particular match. However, the Germans will be playing at home and that's the reason why the betting agencies have given them a tag of favorites.