FC Barcelona have a mammoth task at hand as they look to overturn a firs- leg 3-0 deficit against Juventus at the Camp Nou on Wednesday – here's how the teams will line up.
UEFA Champions League
Teams: Barcelona vs Juventus
Date: 19 April 2017
Venue: Camp Nou
Time: 8:45pm
The Blaugrana will be looking to reach their 17th European semi-final, while Juventus are going for their 12th in the competition.
The Spanish giants will need to draw inspiration from their record comeback against Paris Saint-Germain in this season's round of 16, when they won 6-1 at home after trailing the tie 4-0 after the first leg.
Luis Enrique's men have a good record against Italian opposition at home, having won 14 times, drawn five and lost just twice.
The Bianconeri's overall away record against La Liga opposition is not that great – they have won on only four occasions, drawn five and lost 15 encounters.
In team news, the Catalan club's Neymar, Ivan Rakitic, Gerard Pique and Luis Suarez all one booking away from a ban, while Sergio Busquets returns from a one-match suspension.
Juventus have their own worries as Juan Cuadrado, Mario Mandzukic and Sami Khedira are all a booking away from a suspension too.
Here's how they will line up:
Barcelona: Ter Stegen; Roberto, Piqué, Umtiti, Alba; Busquets, Iniesta, Rakitic; Messi, Suarez, Neymar.
Juventus: Buffon; Dani Alves, Bonucci, Chiellini, Alex Sandro; Khedira, Pjanic; Cuadrado, Dybala, Mandzukic; Higuain.
Who do you think will win this match? Have your say in the comments section below.