The Spanish giants travel to Turin for the first time since getting knocked out of the tournament by the Italian giants last season at the quarter-final stage.
Ernesto Valverde's side require just one point to progress into the last 16, while a draw will be good enough for Juve if Sporting Lisbon fail to beat Olympiacos.
Discover how the game unfolds in our updates below.
BARCELONA: Ter Stegen; Semedo, Pique, Umtiti, Digne; Rakitic, Busquets, Paulinho, Iniesta; Deulofeu, Suarez
JUVENTUS: Buffon; Rugani, Barzagli, Benatia; Cuadrado, Khedira, Pjanic, Sandro; Dybala, Costa; Higuain
Barcelona have made it into the last 16 of the Champions League and have also sealed top spot in Group D with one game to spare. Juventus are still in with a chance of making it into the knockout rounds, but they need to defeat Olympiacos, who were eliminated from Europe this evening. Thanks for joining our live coverage of the match!
90+3 min FULL-TIME: JUVENTUS 0-0 BARCELONA
90+2 min SAVE! What a crucial stop! Sandro cuts the ball across to Dybala, who unleashes a swinging first-time shot and forces Ter Stegen to make a stop at the bottom left corner. That would have won it for Juve!
90+2 min The free kick is swung into the box, but Busquets is there to head the danger, but Juventus are trying to ramp up the attack in these dying moments.
90+1 min BOOKING! A yellow card for Pique as he gets too tight to Matuidi and fouls him as a result.
89 min Time is running out for a winner here. It seems that Barcelona are on course to secure a place in the knockout rounds.
87 min BOOKING! An obvious yellow card for Digne as he grapples Dybala before bringing him to ground.
85 min JUVENTUS SUB: Matuidi enters the field of play for the remaining minutes. Costa is the man to be taken off.
83 min CHANCE! Costa finds space and drives towards the box before striking low, but it's a poor effort and fails to trouble Ter Stegen as the ball goes wide. He should have done much better, particularly with the space he had.
82 min BARCELONA SUB: Iniesta receives a standing ovation as he makes way for Alba.
81 min Marchisio, with his back to goal, passes to Dybala who charges down the near side before getting caught by an incoming Suarez.
79 min Another free kick for Barcelona as Suarez goes to ground after a sliding lunge from Sandro. The former Liverpool man has hit the deck numerous times this evening!
77 min More frustration for the home support as Barcelona receive a free kick in their own half after Bentancur caught Semedo on the edge of the box.
75 min The home fans are furious as the referee opts against awarding Juventus a penalty after a slight nudge from Pique on Costa. It could have gone either way!
73 min The set piece is not one of Messi's best, though, as he fails to beat the first man and Marchisio uses his body to clear.
72 min BOOKING! Sandro goes into the referee's book for trying to pull Semedo's arm. It's a soft one, but it gives Messi an opportunity from a free kick...
70 min JUVENTUS SUB: It is the end of the night for Cuadrado as he comes off for Marchisio.
67 min Some more playacting from Paulinho as he ridiculously goes to ground for no reason whatsoever... The referee doesn't seem to notice. It would be hugely embarrassing if the Brazilian got sent off for two dives!
65 min JUVENTUS SUB: The hosts make a change as Pjanic is withdrawn and replaced with Bentancur.
64 min CHANCE! Messi takes the free kick - as expected - and he bends it over the top from 25 yards out, but the ball dips over the bar.
63 min Free kick for Barcelona after Suarez is brought down by Benatia after receiving a pass from Messi from the outside of the five-time Ballon d'Or winner's boot.
61 min Some neat play on the outside of the box ends with the ball at Higuain's feet. The Argentine turns before unleashing a shot towards goal, but the ball drops wide.
60 min Juventus pack into their own half as Barcelona slow the game down by knocking it around the pitch. Umtiti plays the ball out wide to Digne, but he gets closed down and the ball nicked off him.
58 min A rare move from Juventus in this half as the ball is whipped into the box to find Rugani at the far post, but his header across goal is eventually cleared.
57 min Pique launches a long ball towards Messi, who is up front on his own, but the ball is just short of the target and Juventus manage to regain possession.
56 min BARCELONA SUB: Here he comes! Deulofeu makes way for star man Messi.
55 min Juventus fans are not happy as the team kick the ball ou of play for Suarez, who is on the ground holding his face, but replays show there was nothing in Benatia's apparent foul.
54 min Iniesta knocks the ball forward for Suarez, who has hit back to goal and plays the return pass, but the midfielder fails to get on the end of it. It's all Barcelona now.
53 min Maybe the pace of this game is about to change as Messi gets himself ready to come on from the touchline.
51 min Barcelona get two corners in quick succession, but Juventus manage to handle both of them. The visitors seem very much in control at this stage.
50 min CHANCE! Suarez takes the free kick and he manages to swing it over the wall, with the help of a slight deflection and it ball dips just over the bar.
49 min Juventus lose the ball n the middle of the park and Iniesta tries to capitalise. He plays it out wide to Suarez, who switches feet, but ends up tumbling to the ground. Nothing given, but moments later Khedira brings down Iniesta and the referee blows up for a foul.
48 min Cuadrado is away on goal if he connects to the long ball, but Umtiti tracks it perfectly and makes a quick intervention.
46 min RESTART! The visitors get the second half underway! Will we see a goal in the next 45 minutes? Here's hoping!
There is nothing to separate these two sides at the moment and it has been somewhat of a chess match at the Allianz Stadium in Turin. Barcelona have been patient for large spells of the game as they tried to keep the ball and play from the back. Juve came out the blocks initially, but they failed to maintain a dangerous threat throughout the first 45 minutes.
45+1 min HALF-TIME: JUVENTUS 0-0 BARCELONA
45 min Barcelona knock the ball around the danger area before it drops to Suarez, who shoots from long range, but it does little to trouble Buffon and bobbles wide.
44 min CHANCE! Dybala finds Sandro in acres of space on the left. He passes to Dybala just outside of the area. The forward makes his way around three Barcelona players before unleashing a left-footed shot towards the far post, but it goes over the bar.
42 min Iniesta wins a free kick in the middle of the pitch after getting a slight nick off Higuain. The home fans are less than impressed with the referee's decision.
41 min Rakitic's pass gets cut out and Juventus launch a counter attack. The play is switched to the left for Sandro, but it's too far ahead of the player to reach.
40 min As mentioned, Barcelona need a draw to qualify for the last 16, so perhaps that is why the team are not probing as much. Juventus' play has seemed to slow down in the las few minutes.
38 min Umtiti plays a long ball searching for Suarez, but the Uruguayan runs offside while trying to get on the end of the pass. It's been a quiet night for the Barcelona attacker so far.
37 min CHANCE! Cuadrado cuts inside after receiving the ball from Higuain. The former Chelsea man plays a one-two with Dybala, but on the return, Cuadrado's first-time shot skies over the crossbar.
36 min Barcelona turn the screw as Deulofeu plays in Semedo, who charges to the byline before cutting it back into the centre of the box, but the danger is cleared.
34 min Umtiti is unhappy here after getting caught in the face by Khedira. The referee has a word with the Juventus midfielder, but replays show it wasn't intentional.
32 min Digne and Umtiti are receiving treatment from the medical team after colliding on the edge of the box. It seems, though, that the pair are good enough to carry on.
30 min BOOKING! Some playacting from Paulinho as he receives a yellow card for diving for a penalty. Pjanic had a foot out, but he didn't make any contact. Right decision from the referee.
29 min Suarez stays out wide and plays the ball back to Iniesta, who sends the ball over the top looking for Suarez, but its cut out.
27 min Juventus go for the long ball, aiming for Higuain, who fails to connect. The hosts are probing, but they have failed to register a shot in the last 10 or so minutes.
25 min The set piece is delivered into the box and blocked by Suarez before getting swept outfield. Barcelona have come closest to scoring, but neither side are really dominating at this stage.
24 min Deulofeu kicks out at Sandro in an attempt to nick the ball and the referee blows up for a free kick. It looks like Pjanic is lining up to take it...
22 min OFF THE POST! Fantastic free kick delivery from Rakitic as it enters the box with pace and bounces before bouncing off the post. Paulinho reacts with a header, but he misses the target.
21 min BOOKING! The first caution of the game is give to Pjanic for clipping Iniesta from behind.
20 min Cuadrado gets the ball down the right again, but pressure from Iniesta forces him to switch play back to the defence.
18 min SAVE! A rare mistake from Iniesta as he loses the ball, which gives Dybala a chance to shoot at goal. He does so, but Ter Stegan makes the stop.
16 min Mistake by Cuadrado as he opts to head back towards Buffon when he really should have chested it down. The ball creeps towards the top corner but ends up bouncing out of play.
15 min Juventus lose the ball on the edge of the area and Deulofeu tries to capitalise by driving to the byline before attempting a cross, but the hosts cut it out.
14 min Juve snatch possession in the middle of the field and Cuadrado charges down the right before delivering in a low cross that evades everyone. The hosts pick up the loose ball, though, and Costa crosses it in into the area, but the move breaks down.
12 min Barcelona are seeing more of the ball now, but they are struggling to break down Juventus' defence. Suarez has not been his scintillating self this season and he has been quiet so far tonight.
10 min The Spanish side are taking the patient approach, but they burst into life when Suarez and Paulinho link up for a neat one-two, which results in the latter unleashing a shot, but it drifts wide.
8 min Suarez wins a free kick after getting bundled by Benatia. At the moment, Juventus are in control of this game and not allowing Barcelona to get a foothold in the midfield. Early days, mind!
7 min Cuadrado loses possession in the middle of the park, which gives Barcelona some time to keep hold of the ball and launch an attack. In the end, the move breaks down.
5 min Juventus go on the attack and it's Costa again as he storms down the left-hand side and sends a low cross into the centre of the box, but Pique cuts it out and clears the danger.
4 min At the other end, Barca play the ball around the edge of the box before cutting it back for Paulinho, who goes for glory but ends up launching it high over the crossbar after catching it wrong.
2 min CHANCE! Douglas Costa showing some early intent as he leaves a handful of Barcelona players in his wake before knocking the ball out wide to Cuadrado, who finds Douglas Costa in the centre of the box. The Bayern Munich loanee takes a shot, but it's stopped by Ter Stegen.
1 min Rakitic manages to cut out a pass and poke it over the top searching for Suarez, but the hosts manage to track the ball and the Barcelona star cannot get a touch.
1 min KICKOFF! Juventus get us underway! Both players are in their traditional strips this evening.