Barcelona take on Juventus in the second leg of their Champions League semi-final tie at the Nou Camp tonight (7.45pm).
Luis Enrique's side have it all to do as they trail the Serie A champions by three goals.
Javier Mascherano has returned to the Barcelona squad after overcoming a calf injury Barcelona wages revealed: Which stars earn most? Fri, March 24, 2017
Click to reveal every Barcelona player's weekly wages, according to Totalsportek.com
Play slideshow GETTY 1 of 23
Click to reveal every Barcelona player's weekly wages
Barcelona have been boosted by the return of midfielder Javier Mascherano following his time off with a calf injury.
However, Arda Turan, Rafinha and Aleix Vidal have all been ruled out through injury.
Jeremy Mathieu has not been included in the squad to face Juventus Barcelona transfer odds: Which Premier League stars could head to La Liga? Wed, March 29, 2017
Which Premier League players are most likely to join Barcelona in the summer, according to odds provided by 888sport?
Play slideshow Getty Images 1 of 11
Which Premier League players are most likely to join Barcelona this summer?
Jeremy Mathieu, who started the first leg, and Jordi Masip, have been left out of the match day squad.
Carles Alena of Barcelona's B team has also been called up to the senior squad.
Get Quotes on Home Insurance
The full squad is therefore as follows: Ter Stegen, Piqué, Rakitic, Sergio, Denis, A. Iniesta, Suárez, Messi, Neymar Jr, Cillessen, Mascherano, Paco Alcácer, Jordi Alba, Digne, Sergi Roberto, André Gomes, Umtiti and Aleñá (28).