Having already trounced San Marino 8-0 in the reverse fixture, Germany's almost second string line-up quickly set about running up another rugby score in Nuremberg.
Julian Draxler opened the scoring on 11 minutes before a brace from Sandro Wagner had the Germans 3-0 up before the half hour mark.
Amin Younes added the fourth seven minutes before the break while Shkodran Mustafi added a fifth two minutes after the restart.
Julian Brandt made it six 18 minutes from time before Wagner completed his hat-trick on 85 minutes as Germany continued their perfect start to qualifying, a feat matched only by Switzerland in Group B.
There had been little warning of what was to come during a largely uninspiring encounter that only started to warm up once English substitute Alex Oxlade-Chamberlain had given the visitors a 1-0 lead on 70 minutes.
But two sumptuous free-kicks from Leigh Griffiths in the final three minutes looked to have given Scotland a stunning turnaround victory.
Yet a first win over the English since 1999 was denied Gordon Strachan's team deep into stoppage time as Kane fired home a cross from Raheen Sterling to earn a 2-2 draw.
"To do what they did was phenomenal. You can't do any more than they did. It was like a middleweight fighting a heavyweight."
It meant England avoided a first qualifying defeat since October 2009.
However, their lead at the top of Group F was cut to two points as Slovakia won 2-1 in Lithuania.
Vladimir Weiss and Marek Hamsik scored the goals as Slovakia recorded a fourth win from six qualifiers.
Darvydas Sernas's goal for the hosts came deep into injury time and too late to mount a desperate late comeback.
Germany's five point lead atop Group C was maintained as Stuart Dallas scored two minutes into injury time to give Northern Ireland a 1-0 win over Azerbaijan in Baku.
Northern Ireland improved their grip on second place as the Czech Republic dropped four points behind after being held to a 1-1 draw in Norway.
Theodor Gebre Selassie opened the scoring for the Czechs nine minutes before half time but an Alexander Soderlund penalty 10 minutes after the restart snatched a draw for the hosts.
Bogdan Stancu's strike 13 minutes from time was too little, too late for the visitors.
Montenegro and Denmark remain locked on points in the battle for second place after respective victories, 4-1 at home to Armenia and 3-1 in Kazakhstan.
Former Manchester City forward Stevan Jovetic, now at Inter Milan, also notched a hat-trick after Fatos Beqiraj had given Montenegro the lead in Podgorica.
Ruslan Koryan scored a late consolation for Armenia.
Tottenham's Christian Eriksen scored from the spot as Denmark came away from the Kazakh capital with three points.
Disclaimer: No Business Standard Journalist was involved in creation of this content
