Barcelona are going to Real Madrid home in top to play this match, and we are still expecting Barcelona to win or even draw. I can deny the fact that Barcelona are in good form, but the Real Madrid we are talking about, seriously, will find it difficult to get Real Madrid are going to make the match more difficult for Barcelona because being at home is another motivation aside from the fact that they are strong even in away matches.
In this match, I will predict Real Madrid to win Barcelona but not draw. We all know how good Real Madrid is, and at this point they will be playing at home. They are still fighting for the first position in the table. They will try their best to secure the 3 points so that any match after this one they will try to win and get ahead of Barcelona in the table.
You didn't put it into consideration that Real Madrid aren't complete right now, Militao, Vinicious, Carvahal, even Courtois isn't in good shape but they still want to risk him in their next game because the team will have to be mixed up so they can play very well. Real Madrid are great team in Laliga but my bet are on Barcelona from the way they have turn out this season, they are incredibe in everything they are doing, only luck is going to save Real Madrid.
The worst that is going to happen is Real Madrid might do a draw in this match if Mbape and Rodrigo are position as winger and Bellingham as striker, I know this formation looks weird but this is the best I think Anceloti can do to confuse Hansi Flick and also make sure Rudiger swallow Lewandowski, they shouldn't sleep on Lamine Yamal too, that way they will game but will be draw.