Although Kane missed a late penalty, a penalty goal from the England star and a double from Son Heung Min put Tottenham on an easy cruise in the Champions League.
Frankfurt took a 14th-minute lead after Kamada punished Eric Dier’s mistake. The England centre-back’s heavy touch in the area allowed Frankfurt captain Sebastian Rode to set up the Japan international who rolled the ball into an empty net.
But Spurs responded emphatically as they scored three goals in 16 minutes, starting with Son’s cool finish (20) after being sent through by Kane.
Kane scored his first Champions League goal of the season from the spot in the 28th minute, putting the home side in front.
Son made it 3-1 in the 36th minute with a thunderous first-time volley from Pierre-Emile Hojbjerg’s cross.
Spurs were cruising to victory over the Germans after Son’s goals and Harry Kane’s penalty saw them recover superbly from Daichi Kamada’s opener to give Antonio Conte’s side a 3-1 half-time lead.
In the 60th minute, Frankfurt’s Tuta received two yellow cards in the space of three minutes and was sent off for a foul on Son Heung Min.
Tottenham made three changes for the Champions League clash with Eintracht Frankfurt as Richarlison, Emerson Royal and Clement Lenglet came in for Yves Bissouma, Matt Doherty and Ben Davies.
The visitors pulled another one back in the 87th minute as substitute Faride Alidou headed in from a corner to set up a bone-cracking finish, telling the home side that they were still in the game even with ten men.
Kane then missed a penalty in the 92nd minute to make the win safe and was nearly punished by Alidou, whose last-minute effort was saved by Hugo Lloris.
Even with the late goal, Tottenham was able to hold on to their lead and they got all three points after 90 minutes, increasing their chances of going through to the knockout stages of the Champions League.