Stay up to date with the latest news
Subscribe to our telegram channel
Germany opened the score on 11 minutes. Tomas Muller scored the goal after the corner kick. Miroslav Klose, Tomas Kroos (two goals) and Sami Khedira increased the lead of German side to five goals between 23 and 29 minutes.
In the second half, Brazil created several changes to score, but German goalkeeper Manuel Neuer saved them.
Andre Schuerrle scored twice to make it 7-0 on 69 and 79 minutes. Oscar scored the consolation goal at the end of the match.
Germany advanced to final and will face either Argentina or Netherlands. The final match will take place on 13 July.