Erik Lamela gave last season’s Uefa Champions League runners-up a half-time lead, sprinting to meet Georges-Kevin Nkoudou’s back-post cross and sliding to convert after 19 minutes.
Christian Eriksen came on at the break and scored just before the hour mark to give Spurs a 2-0 lead. Jann-Fiete Arp got away from the Spurs defence to halve the deficit less than two minutes later, and Alphonso Davies scored late to force penalties.
Despite the victory, Spurs walk away with an injury, as Juan Foyth was stretchered off in the second half with a currently undiagnosed injury.
Earlier, French striker Karim Benzema scored a hat-trick as Real Madrid defeated Fenerbahce 5-3 which temporarily lifted the summer gloom which has engulfed the Spanish giants and coach Zinedine Zidane.
However, problems remain for Real as they have now conceded 16 goals in just five friendly matches.
They faced their Turkish opponents having been defeated by Tottenham 1-0 on Tuesday.