Juventus come into this encounter on some great form and will be extremely difficult to dislodge in front of their home fans where they have not lost a single game at the J Stadium going back to October 2015; which is a 46 game unbeaten run. So far Juventus have had an easier season with their only losses coming against teams away from home including Fiorentina, Milan, Inter, Genoa, this campaign. A lot of that form is due to the strong defense that Juventus’ boasts with only 8 goals conceded in the league in 15 home games. However, in the last few games they have shown some vulnerabilities conceding against Napoli (thrice), Milan, Udinese and Palermo in their last 10 games. When it comes to the attacking side, Higuain is in great form heading into this game with 4 goals in his last 2 games along with great support along the side from the likes of Dybala, Higuain, Cuadrado, Khedira and Pjanic who have also been chipping in with the goals.
Barcelona might be crumbling on the domestic level losing 2 out of their last 5 games while conceding 7 goals in those encounters. Away from the road, they have struggled even more conceding 10 goals in their last 5 including losses to PSG, Deportivo and Malaga; while stealing wins against Atletico Madrid and beating Granada. The defense has looked extremely weak with the likes of Ter Stegen, Pique, Roberto not pulling their wait in the back line for Barcelona. Barcelona have relied a lot on their strategy of having the big 3 of Neymar, Suarez and Messi finding the back of the net in order to outscore opponents; but that has failed in recent weeks, as teams have got a bit more wise to this and able to keep them shut out for long periods of the game.