Juventus came second in Group D, finishing three points behind Barcelona while Tottenham Hotspur successfully navigated the Group of Death, Group H to secure the top position over Real Madrid and Borussia Dortmund.
While Juventus are embroiled in a fight for the Serie A title with Napoli, Tottenham Hotspur are fighting for a ‘top four’ finish in the English Premier League.
Juan Cuadrado, Blaise Matuidi, Paulo Dybala and Andrea Barzagli are sidelined through injuries while Tottenham Hotspur will be without Toby Alderweireld.
Juventus Possible Starting Lineup: Gianluigi Buffon, Mattia de Sciglio, Mehdi Benatia, Georgio Chiellini, Alex Sandro, Sami Khedira, Miralem Pjanic, Claudio Marchisio, Douglas Costa, Gonzalo Higuain, Mario Mandzukic.
Tottenham Hotspur Possible Starting Lineup: Hugo Lloris, Serge Aurier, Davinson Sanchez, Jan Vertonghen, Ben Davies, Victor Wanyama, Eric Dier, Moussa Dembele, Dele Alli, Christian Eriksen, Harry Kane.
“We know their strengths and we know that we will have to suffer for some parts of the game because Tottenham have four players with great quality in attack.
We have achieved very good results in Europe. Only Real Madrid have done better in my opinion in recent years.”
– Massimiliano Allegri, Juventus.
According to Juventus vs Tottenham Hotspur H2H Stats, the only previous meeting between these two clubs came in a club friendly back in 2017 which Tottenham Hotspur had won 2-0.
Juventus are undefeated in nineteen of their last twenty-one matches in the UEFA Champions League, while Tottenham Hotspur have won six of their last seven games in this competition, scoring at least twice in each of those games.
It should be a closely contested affair with a 1-0 win for Juventus being the most probable result.