The Italian giants face a tough ask if they are to progress through to their first Champions League semi final since 2003 at the expense of recently-crowned Bundesliga winners Bayern Munich.
The beaten finalists in 2010 and last season take a comfortable two-goal lead to Turin after strikes from David Alaba and Thomas Mueller were enough to seal a victory that could and should have been more comprehensive at the Allianz Arena last week.
Juventus will have to deal with the absence of suspended pair Arturo Vidal and Stephan Lichsteiner, both key players in their impressive run to the last eight but Gianluigi Buffon should start despite coming under criticism following his performance in Munich last week.
Antonio Conte will however be able to call upon Andrea Pirlo in the centre of midfield, who himself was part of an unlikely Champions League comeback in 2004 when his AC Milan side were defeated in the last eight by Deportivo La Coruna despite the Rossoneri taking a 4-1 lead into the second leg in Spain.
Bayern have breezed into the last eight, bar a nervy last five minutes or so against Arsenal in the last 16 and having clinched their 23rd Bundesliga title at the weekend with a record six games to spare, Jupp Heynckes’ men will be more than confident of moving one step closer to avenging last season’s heartbreaking final defeat to Chelsea in their home stadium.
Toni Kroos will be missing however after a tearing a thigh muscle in the first leg, meaning that Arjen Robben should start after his lightning cameo off the bench last week. Elsewhere, Javi Martinez returns after suspension and he should take his place alongside Bastian Schweinsteiger in the middle of the park.
See what the expert tipsters at OLBG are tipping on Juventus