Tottenham reached the Champions League last 16 with a controlled 2-0 win at Eintracht Frankfurt, easing pressure on head coach Thomas Frank. Randal Kolo Muani and Dominic Solanke struck after half-time, securing a fourth-placed finish in the league phase behind Liverpool, Bayern Munich and Arsenal, and confirming Spurs among the competition’s top eight qualifiers.
The victory continued Tottenham’s strong Champions League campaign despite domestic struggles for Frank. Spurs have now won three straight matches in the competition for the first time since October-November 2019. They have advanced from the group stage in six of seven appearances, with 2016-17 the only season they failed to progress.

That late surge means Tottenham are now set for a last-16 tie against one of Juventus, Atletico Madrid, Club Brugge or Galatasaray. The performance in Germany underlined their credentials, with Spurs limiting Frankfurt to very few clear chances while making better use of their own openings during a tense night at Deutsche Bank Park.
Goalkeeper Guglielmo Vicario again played a central role in Tottenham’s Champions League run. Vicario kept another clean sheet, taking the total to six in this season’s group stage, more than any other goalkeeper. It is also the highest number of shutouts recorded by any Spurs goalkeeper across a single Champions League campaign.
The visitors were strong both with and without the ball. Tottenham finished with an expected goals figure of 1.71 from 15 attempts, while Frankfurt managed 0.86 from only four shots. Just one of those efforts required Vicario to make a save, reflecting how effectively Spurs controlled danger around their own penalty area.
Frank’s side thought they had struck early when Xavi Simons finished past Kaua Santos, but VAR ruled it out for a Destiny Udogie foul during the build-up. Joao Palhinha saw a close-range header saved, Wilson Odobert hit the post with a left-footed strike, and Hugo Larsson clipped the crossbar for Frankfurt.
Two minutes after half-time, Tottenham finally broke through. Cristian Romero nodded a ball across goal and Kolo Muani swept in from close range. Kolo Muani then missed a clear chance with a header just after the hour, but Mahmoud Dahoud’s misjudged header later released Solanke, who steadied himself and drilled into the bottom-left corner.
"Through to the @ChampionsLeague Round of 16!pic.twitter.com/BicL2SKr0XTottenham Hotspur (@SpursOfficial) January 28, 2026
The key numbers from the night underline Tottenham’s control of this Champions League contest at Deutsche Bank Park.
| Statistic | Eintracht Frankfurt | Tottenham |
|---|---|---|
| Goals | 0 | 2 |
| Shots | 4 | 15 |
| Shots on target | 1 | - |
| Expected goals (xG) | 0.86 | 1.71 |
| Vicario clean sheets in group | - | 6 |
Tottenham’s composed away win, built on clinical second-half finishing and Vicario’s reliable goalkeeping, extended an impressive Champions League record and relieved some pressure on Frank. With a last-16 tie against one of four established European clubs next, Spurs carry momentum from both their form and their defensive strength.