When Tottenham visited Italy to face Juventus in the first leg of last-16, football pundits and fans were impatient to see how Spurs' potent attack will cope with the Old Lady's impenetrable looking defense, and not to mention the threat that the two-time Champions posses that an opposition think about when Higuain and company has the ball at their feet.
But after the final whistle in that match, Juventus were left scratching their head at the masterclass that Christian Eriksen, and Dele Alli, in particular, produced at the Juventus Stadium, and to some extent, the Old Lady were lucky that the scoreline only read 2-2 in that match.
But Juventus were without some key players like Dybala and Matuidi, and their absence was felt by the home team as the Massimiliano Allegri's men ran ragged in the midfield.
But the last year's finalist now have both the players fit and back into the team, and we are expecting a much stronger performance from the 1996 winners. Though, Juventus will be without Croatian forward Mario Mandzukic who suffered a knock in their last-gasp win over Lazio in the Serie A during the weekend.
While Tottenham are going through their best ever unbeaten run in their club history. The North-London club is on a 17 game unbeaten streak and will head into the match as hot-favorites courtesy of those two massive away goals that Spurs scored in the first leg.
Take a look at some statistics-
1. The first game in this season's Champions League was the first instance that Tottenham Hotspur and Juventus faced each other in official matches.
2. Juventus have kept a remarkable 18 clean sheets in their last 20 matches in all competitions.
3. Tottenham Hotspur have lost only one game at Wembley this season. That sole defeat came against Chelsea in their first ever home game in the Premier League this season.