The Italians will be heavy favourites to progress to the Champions League final but must contain their opponents' lethal attack
Juventus will hope to secure their second appearance in the Champions League final in three years when they take on Monaco in the last four.
The Ligue 1 side host the first leg of the semi-final tie at Stade Louis II on Wednesday night having beaten both Manchester City and Borussia Dortmund 3-1 on home turf.
As Barcelona found out, however, the Bianconeri will be a substantially more difficult side to break down as they seek to establish a lead to protect in the reverse fixture in Turin.