Expect an open game as Juve push for win
Juventus will be desperately looking for a big win to lift their confidence after defeat to Sampdoria at the weekend. But that's not the only reason: they still have chance to claim first place in the group ahead of Barcelona, while a win here could also ensure their qualification ahead of Sporting Lisbon.
Max Allegri's team are clearly under some pressure to win this game and I believe that will mean they adopt an attacking approach on Wednesday. They will inevitably leave some gaps at the back, which will play in Barcelona's favour. As we know, Barça are not a defensive team, and I expect them to have some joy offensively.
Additionally, we should note that Barcelona want to keep their winning sequence going. Don't forget that Barcelona could ensure first place in the group with a win, which may be really important for the knockout phase.
Juventus are not in good form right now in Serie A, sitting in third place with a four-point deficit to Napoli. And because they weren't capable of beating Sporting in Lisbon, they have not yet qualified for last-16 of Champions League.
In contrast, Barcelona are rolling in La Liga, and even thought they could only drawing in Greece against Olympiakos, Juve's failure to win in Lisbon meant it didn't matter.
The Spanish team are much more confident right now and they have a good opportunity to get a nice win in Italy - currently 2.68/5 on the Exchange.
Perfect weekend for Barcelona in La Liga
Looking back at the domestic action in Spain and it was difficult to ask for something better for Barcelona. They now have now a ten-point lead over their Madrid rivals after the stalemate in the derby and their easy win at Leganés.
I mentioned last week that a draw between Atletico and Real Madrid would be 'perfect', and everything went nicely.
Acquiring such a big lead at the top of the table over both rivals after just 12 fixtures is astonishing, and Ernesto Valverde's team should feel proud about the job they have done so far.