BELO HORIZONTE, Brazil - Germany crushed shambolic World Cup hosts Brazil with a record 7-1 defeat to book their place in the tournament final in a match that shook football's superpower to the core.
Brazil were booed by their fans and gathered shell-shocked on the Mineirao pitch with coach Luiz Felipe Scolari after the worst defeat in their 100 years of competitive football.
The team who have won five World Cups have never put on such a chaotic defensive performance as during an 18 minute first-half period when Germany scored four goals, three of them in just 179 seconds.
Brazilian fans were left in tears — many just left the stadium unable to put up with the pain.
Thomas Muller scored in the 11th minute, Klose after 23 to take his World Cup total to a record 16, Toni Kroos in the 24th and 26th minutes, Sami Khedira after 29 and substitute Andre Schuerrle in the 69th and 79th minutes. Oscar scored Brazil's goal in the 90th minute.
"We ask for forgiveness," said a shellshocked Scolari after a defeat likely to be as traumatic as the fabled 'Maracanazo' when Brazil lost the 1950 final to Uruguay.
The Brazil boss added: "I think it was the worst day of my life, but life goes on.
"I will be remembered as the coach to lose 7-1 but I knew that risk when I took the job and life goes on so that is what I am going to do."
Muller was almost lost for words.
"I can't believe it. It's something totally crazy. It just went well today," he beamed.
"Now we have to pull through one more time, we have to fight to get this thing," he added, referring to Monday's final.
Germany will face either Argentina or the Netherlands at Rio de Janeiro's Maracana Stadium after their stunning show of power.
The Germans fell just short of their World Cup record 8-0 win over Saudi Arabia in 2002.
With superstar Neymar out with a fractured vertebra and captain Thiago Silva suspended, Brazil fell into disarray on an emotionally-charged night as the Germans exploited gapping holes.