Will be a very tough game this juve side is more organised and balanced then they were in 2015 in addition to that they are on 22 games unbeaten run at home in CL. Barca need to attack with high pressure to get goals but juve has fast paced attack with likes of inform dybala and cuadrado who can catch us off guard. Only way i can see barca winning in this is by bossing the midfield and MSN being decisive.
My Prediction :-
Juventus 1-2 Barcelona
Wont be surprised with 1-1 either
I think you are giving too much credit to Juve. That Juve team last CL was the best team they had in a long time. This year that team is no longer there, as that original chemistry isn't there. Its just a bunch of random good players with no chemistry between them, there is no "team.' Barca will expose this.
Juve 0-2 Barca
And you also giving too much credit to Barcelona. Juventus record in serie A is really good especially at their home and this match play at Juventus home. Barcelona is a good team too but i'm not sure Barcelona can win with 2 goals. If you look at the odds, both teams have the same odds (based on flashscore). Juventus still has a big chance to win against Barcelona today.