Germany have pulled off arguably the most extraordinary FIFA World Cup victory of all time, thrashing hosts Brazil 7-1 to book their place in the Final.