Lionel Messi battles with Mario Mandzukic for the ball (Getty)
Sign up to Miguel Delaney’s Reading the Game newsletter sent straight to your inbox for free Sign up to Miguel’s Delaney’s free weekly newsletter
Barcelona will hope they can pull off their second stunning Champions League comeback of the season when they meet Juventus on Wednesday night.
What time does it start? The match kicks off at 7.45pm BST on Wednesday 19 April.
Where can I watch it? The game will be shown live on BT Sport 2, with coverage starting at 7.00pm.
Or better it yet, click back onto this page ahead of kick-off and follow all the drama with our live commentary.
Juventus vs Barcelona player ratingsShow all 22 1 /22Juventus vs Barcelona player ratings Juventus vs Barcelona player ratings Gianluigi Buffon - 8 out of 10 39 and as good as ever. Denied Andrés Iniesta in the first-half with a superb close-range stop.
AFP/Getty
Juventus vs Barcelona player ratings Dani Alves - 8 out of 10 An imperious performance against his old team. Strong going forward and solid at the back. Could have done better with an injury-time chance, though.
Getty
Juventus vs Barcelona player ratings Leonardo Bonucci - 7 out of 10 Fantastic at the back alongside Chiellini and confident bringing the ball out from the back.
Getty
Juventus vs Barcelona player ratings Giorgio Chiellini - 8 out of 10 A rock in defence and a threat going forward to boot. Monstered Mascherano at the backpost to score his side's third.
Getty
Juventus vs Barcelona player ratings Alex Sandro - 8 out of 10 Sandro's first-half stats: 100% of tackles won, 100% of aerial duels won, 100% of take-ons completed. Immense.
Getty
Juventus vs Barcelona player ratings Miralem Pjanic - 7 out of 10 A threat driving forward but also so strong when the opposition are in possession. His positional play is superb.
AFP/Getty
Juventus vs Barcelona player ratings Sami Khedira - 7 out of 10 Unfortunate to be booked and his passing wasn't as good as it usually is. But still a strong performance.
Getty
Juventus vs Barcelona player ratings Juan Cuadrado - 7 out of 10 A constant nuisance on the wing although his tendency to cut inside after beating his man is frustrating.
Getty
Juventus vs Barcelona player ratings Paulo Dybala - 9 out of 10 Outstanding. Scored two sublime first-time goals and evidenced why he is one of Europe's most in demand players.
AFP/Getty
Juventus vs Barcelona player ratings Mario Mandzukic - 7 out of 10 Got under the skin of the opposition and dominated Sergi Roberto down the wing.
Getty
Juventus vs Barcelona player ratings Gonzalo Higuain - 6 out of 10 Not his finest game. Missed two presentable opportunities although he did link up well with Dybala.
Getty
Juventus vs Barcelona player ratings Marc-Andre Ter Stegen - 6 out of 10 Not at fault for any of Juventus' goals. But twice parried the ball back into danger when he would have been better turning it around the post for a corner.
AFP/Getty
Juventus vs Barcelona player ratings Gerard Pique - 6 out of 10 Failed to make a single tackle all match.
AFP/Getty
Juventus vs Barcelona player ratings Samuel Umtiti - 6 out of 10 Made a number of important clearances although was caught in possession at the start of the second-half.
Getty
Juventus vs Barcelona player ratings Jeremy Mathieu - 5 out of 10 Arguably Barcelona's poorest player. Successfully targeted by the Juventus attack.
Getty
Juventus vs Barcelona player ratings Javier Mascherano - 5 out of 10 Failed to mark Chiellini from a corner, which directly led to the third Juventus goal.
Getty
Juventus vs Barcelona player ratings Sergi Roberto - 6 out of 10 Struggled against Mandzukic. Dani Alves would have done a far better job...
Getty
Juventus vs Barcelona player ratings Andres Iniesta - 6 out of 10 Spurned Barcelona's best chance of the match. Tired late on.
AFP/Getty
Juventus vs Barcelona player ratings Ivan Rakitic - 6 out of 10 Largely anonymous. His passing left a lot to be desired.
AFP/Getty
Juventus vs Barcelona player ratings Lionel Messi - 7 out of 10 Playing in a deeper position, tried in vain to set up one of his team-mates. Played one of the passes of the season to set up Iniesta, whose shot was saved.
AFP/Getty
Juventus vs Barcelona player ratings Luis Suarez - 6 out of 10 A difficult night for Suarez, who battled hard but lacked his usual quality in the penalty area.
AFP/Getty
Juventus vs Barcelona player ratings Neymar - 5 out of 10 Needed a big performance after his mindless red-card against Malaga. Didn't deliver.
AFP/Getty
Preview Barcelona looked down and out after losing the first leg of their last-16 tie 4-0 against Paris St Germain in February, but produced a remarkable 6-1 second-leg triumph last month to reach the quarter-finals of Europe's premier club competition.
They gave themselves another mountain to climb as they suffered a crushing 3-0 loss to Juventus in Turin last Tuesday in the first leg of the last-eight meeting, but their past form would suggest they cannot be written off just yet.
It’s a big game for… Dani Alves : The Brazilian right back, who moved from the Nou Camp to Turin last year, helped keep former team mate Neymar quiet in the quarter-final first leg on April 11 as Juventus won 3-0 at home.
And ahead of the second-leg Alves remarked that should they win this evening, they will be eliminating the best team in the world from the Champions League. No pressure, then.
Remember when… Ten-man Juventus booked their place in the Champions League semi-finals with a dramatic extra-time victory over Barcelona.
Form Barcelona : WLLWWW
Juventus : WWWLDW
Odds Barcelona: 10/21
Draw: 19/5
Juventus: 21/4
Show latest update 1492634171 FULL TIME: Barcelona 0-0 Juventus
The Italians are through to the semi-finals for the 12th time in their history. Well deserved!
Samuel Lovett 19 April 2017 21:36
1492634396 ↵Here's five things we learned. Read on folks!
Samuel Lovett 19 April 2017 21:39
1492635008 Monaco 3-1 Borussia Dortmund: The Ligue 1 side comfortably dispatched their German opponents to reach the last four of the Champions League. An easy win for them tonight.
Samuel Lovett 19 April 2017 21:50
1492635025 That's all from me, though, folks. Thanks for tuning in! Until next time!
Samuel Lovett 19 April 2017 21:50
1492635294 Samuel Lovett 19 April 2017 21:54
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies