There is no doubt that Barcelona has been playing extremely well most recently, and they are in a very good position in La Liga right now. Unfortunately, they don't have a good record in the Champions League competition, which is what makes the problem worse. It is for this reason that I believe they will be unable to win the match against Milan in the upcoming match. However, the current form of both teams, makes it apparent that it looks like Barcelona is going to be the winner of this match. In addition, Barcelona also lost against Bayern Munich in the Champions League very recently as well. Therefore, they will also be determined to do well in this match as well.
The problem now is that some players can't play for them and it's confirmed that Kounde and Araujo can't play now.
Kunde is expected to be out for the next 4 to 5 weeks due to his injury and Araujo is more severe and is expected to be out for 8 weeks for Barcelona.
Obviously this is a loss for them because indeed these two players can be considered vital in their position.